.::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ttt;;;;;ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt;;;tt;;;t;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::................................................... ... ... .                                                   
   ::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt%%%%%%%%%%%%%%%%%%%%%%%%%%%%SS%%%%%%%%%%%%%%SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS%%%%%%%%%%%%%%%%%S%%%%%%%%%%%%%%%%%%%%%%%%%%%%tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::.................... .......... . .. .                                         
   :;;;;;;;;;;;;ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt%%%%%%%%%%%%%%%%%%%%%%%%%SSSSSSSSSSSSSSSSSSSSSSSSXt@t@t@t@t@tS@tXtXtXtXtX%X%X%@tX%@t@t@t@t@t@t@t@t@t@t@t@t@t@t@tX%@tX%X%XtXtXtXtXtXtXt@tXt@tXtXtXtXtXtXtXtXt@;%XtXtXt%SSS%%%%%%%%%%%%%%%%%%%%%%%%%ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::..::........................... ..  . .. ..                                     
   :;;;;;;;;ttttt;;;;;;;;;;;;;;ttttttttttttttttt88.:%;;;tttttttt%%tt%ttttttttttttttt%%%%%%%%%%%%%%%88 ;: X;%%SSSSSSSSSSSSSSSSSSSSSXt@tS@tXtX;t%%t%%%%%%  ;.X@;St%StSt%%St%%Stt%S%Stt%S%StSt%%St%%Stt%S%Stt:t; 88%%%St%%Xt%%St%%St%%Stt%S%Stt%%%t%t%%%t%tS%t%tS@:;XSt%SSSS%%%%%%%%%%%%%%%%%%%%%%%%ttttttttttttttt88 ;%:;tttttttttttttttttttttttttttttttttt;;;;;;;;;;XX:.; ;ttt;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;:::;;;:::;; t ; X.::::::::::...:::..::::.:....................%8:tXS  . ..  ..                                      
  .8:;;;;tttt;t;;;tttttttttttttttttttttttttttttX8%t%%% ;ttttt%%%%tt%%t%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%tt;;Xt%SSSSSSSSSSSSSSSSXt@t@tt%%S%t%S%%XtXtXt@tS@t:tttttttXtSt%Xt@;%@t%XSt@t%X%XSt%S%Xt@tS@t%X%XSt%X :tttt@@tSSXtS%XSt%Xt%%Xt%%S%Xt%%S%XtS@tSXtXt%%XtXtS@tttt%S;%StSSSSSSSSSSSS%%%%%%%%%%%%%%%%%%%%%%%%%%%X@%tt%t tt%%%tttttttttttttttttttttttttttttttttttttt;;%%%%t@;;t;;;;;;;;;;;;;;;;;;;;;;;;;;:;;:::;;;:;:;;;@SSSS%.:::::::::::::::..::::::::.::::::::..........:8@@X@@:..     .  ..                               8.  
  . :;;ttt;;;tt;ttttttttt;;ttttttttttttttttttt;@%t%tttX;tt%%%%ttt%%%t%%%ttt%%%tt%%%%%%%%%%%%%%%%%%%%ttttttt%SSSSSSSSSSSSSXtS%%%%tXtS@tXtXt@tt%%S%%%S%t%tttttS%S;%Xt%Xt%Xt%X%tXtt@%%S%%X@%X;XtXt%X%%XtStXtt;ttt;t@%Xt%@%%%%XtS%Xt%@%S%%%SX%%%%S%%S%S;tX%Stttt ;ttttt.t%%%XtSt%SSSSS%S%%SS%%%%%%%%%%%%%%%%%%%%tttXStttttXtt%ttt%%ttttttttttttttttttttttttttttttttt;;;S%%%%%;:;;ttttt;;;;;;;;;;;;;;;;;;;;;;:;;;;:;;;;;;;:;SXSSS8:::::;::::::::::::.:::.::::.........:.......8XX@@XX8.... .  ..  .                              .   
  .XS%Sttttttt;ttttt;;;;;;tttttttttttttttttt@S8%88t%% 8SX8ttttt%%%ttt%ttt%%%tt%%%%%%%%%%%%%%%%%@SS8 8;ttS%@;@tXtXtXtXtXtS;St@tSt%%St%%%X;%%X%XtXSt@XS8S%tt;8 X;X%%@t%Xt%X%%X%t@tt@%XSS%%SXtt%%X%%X%%%SXS@8.%;t@88tS@t%@%@t%S%XtXt%Xt@%X%%SXtXS%XtX;%%%%%S8;S8%SttS%8tS@%t%%SSSSS%%Xt%%SS%%%%%%%%%%%%%%%%%%t%8%@S8@tt% 8Xt8;tt%tt%%tttttttttttttttttttttttttttt;%SX8.8%%StX8t8;;;;t;;;;;;;;;;;;;;;;;;;;;;;:;;:;;;:;;@S@@tSXSX.8S@;;;::::::::::.::.::.:::........:::....8X8X;@@X8SS@8;... ..   ..                          %@8;.. 
  .SSXt:;ttt;t;t;t;;;tttttttttttttttttttttt8SXt%t;XXS @SStS8;tt%ttt%%%t%%%t%%%%%%%%%%%%%%%%%SS SSt;t@8S8@8%%;8S;;%%%t%%%%S%%%%t@%S;XtXtt@t%%%%St%:8S%t8S8t88%t%tS StXtX%%X%%X%%8tSt%%S@StS%@%XtX%SXX8S%St@.@%8S:t%t%8%%%SXtX%%SSXt%StStXtX;%tXttS%S@%Xt@.%StS8tS8t8SS%t.Xt%SSSSSS%t%XtSt%SSSS%%%%%%%%%%%%%%@SSttt;@XS 8%S;S8;tt%%tt%tttttttttttttttttttttttttt SX%%;X8S@@@SX%8S:;;ttt;;;;;;;;;;;;;;;;;;;;;:;;:;:;S@X8SX8XX8S.SXS8 :::::::::::.:::::::::::::::::....:@:X@@8;:@8:S@XX@X  .   ..                          .%@8@8.  
  .%%%%tS:;;tt;t;t;ttttttttttttttttttttttt;St%ttt SS;%tttttt;t%%%%%%ttt%%%%%%%%%%%%%%%%%%%SSS8;tttttS;@;Stttt%X;XtStXtXtX%XtXtS;S;S;%%Xt%SXS%@%@t8ttttt%;@t;tttt;t@tXt%X%XS%X%X;XtXSXt%XtXtXtX%SX%%%.tt;t;St@%Xttttt;;t@tXtXtX%S%@tXtXt%St@%%%X%XtXt%%XXttttttXt8XXtttttXt%Xt@tSXt%%t%tSt%%%%%S%%%%%%%%%%%t%ttttt SS;%ttttt;;t%%%t%%t%ttttttttttttttttttttttt@%%t%%%X:X.%%%%%%X;;t;tt;t;;;;;;;;;;;;;;;;;;:;;;;:::SSSSSS;:t;XSXSSS@t;;::::::::::::::..:::::..........SX@XX@8:t; S@@@X@@.  ... . ..                       X@8@@.  
  .%%%%S::;;tttt;tttttttttttttttttttttttt;8Xtt%tt:8X;@ttttt8;%ttttttt%%%%%%%%%%%%%%%%%SSSSSS%X8ttttt@ ;8;ttttt tt%%%%St%%%%S%X;%%X;X%StXtX;StStSt.ttttt:@; 8tt;tt8Xt%@%%X;%SXtXtSXt%%@%%XtSX%%X%XSS%8ttttt8%SX;St;t;X8%StXtStX%@%%SXtt@%Xt%X%Xt%Xt%SSS;.tttttX8;.X@ttttt.t%t%%%%%St%XtttStXtXt%SSSSS%%%%%t8@ttttt:8@;@ttttt8;%tttt%%t%t%tttttttttttttttttttt;t8t%%t%S.%8;%%%%%:;;;ttt;t;t;;;;;;;;;;;;;;;;;;;;;:;::SSSSSt8t. tSXSXXt:;::::::::::::.:::.:::::...:.::..XXX@XX%:88%8XX@@8@ . .   . .                       ;8@@8@.  
   XS@;X.:;;;t;t;ttttttttttttttttttttttttt;8SX8;@::tSt8%8. :;tt%%%%%%%%%%%%%%%%%%%%SSSSSSSSS%t@8S8. :8tt;Xt8%XtStXtSX;X%X%X%S;XSttSSSXtSt%X;StStSt8%8%St:t8; ;8X8@t@tXX%X%8%%XS@%X%@%XSSt@%S@SS%%XtX; t8X8@8t:;t;8@t8;Xt%XtXtXtXt@%%XtStt@tXtS%StXSS%Xttt;8@S8;88t8%@8.%;tXtXtXtS;%%tSS%ttt%tSt%SS%%%S%%%t;8%@8:X.:tSt8%8. :;tt%%%%tt%t%t%%tttttttttttttttttttX8%8 ..X%t. %8; t;ttt;t;ttt;t;;;;;;;;;;;;;;t;;;;;;:;S;@: ;%@X:::Xt8t;;:::;;;::::::.::::::.::::::........:S;X;tSX.8S%t@X...   .  .  ..                     8%%;8   
   .::::;;t;t;tt;ttttttttttttttttttttttttt;:;;;;;;8tt.:;;;;tt%%%t%%%%%%%%%%%%%%%%SSSSSSSSSSS%%t;tttt%.tS;ttttt%%%%XtStt%%%StXttXtX%8ttSXSt%XtSXtX%%%%%SX@t:%X;S;XtXtXtStSXt8SX%X%%XtS%XtSt8%S;XS%XtXStX;S;S;%8;ttX;tXtXXtSXt@t%XtSS%%XtXtSt%StXtS;t%S%SX;ttt%XXtt@;ttt;:tS;%t%t%%StXtSXtXtSttt%SXtXt%S%S%%t;;;;;;;8tt:;;;;;ttt%%tttt%%t%t%tt%ttttttttttttttttt::::::;;S t;;:;tttt;t;t;ttttt;;;;tt;;;;;;;;;;;;;;;:;:.::;: t%:..:::;;::::::::::::::::::::::.:::.:...... ....:S8t .... ....... . .. .                              
   :;;;;t;;t;tt;ttttttttttttttttttttttttttttttttt@t%8:;t;t;%t%t%%%%%%%%%%%%%%%%SSS%SSSSSSSSSSSt%S%SS@@t;t%SSXtX%X%%%%SSSS%%S;Xtt@tS;X%X;SX%%XSStXS%@XS%%StX@tXtStXt@t@t@%@t%XtXt8%@%8%XSS%XtXS;X%S%XtXt@tX;X;;X%SXS%Xt%XS%@tS@tX%%X%@tS%SXS%XtXtX%@%X8ttX%XStt :t StX%St%StX%X%Xt%%%S%t%%%t%SXttt%%t%Xt%%%S;t%tttXt%8:tttt;ttt%t%%%%%tt%t%t%%t%tttttttttttttttt;tt;ttXtt;;;;;t;tt;tttttt;;;ttt;;;;t;;;;;;;;;;;;;:;::::;;tS8:::;::;:::;;::::::::::::.::::.::::::..::........@@@8.......... . .   .  ..                           
   :;;tt;;tt;t;tt;tttttttttttttttttttttttt%ttttt;%tt@S;;t%t%t%%%%%%%%%%%%%%%SSSSSSSSSSSSSSSS%tXtXtXt :t;StSXt%Xt%@%X%%t%%@tSXtXt%StXtStXtt@%X%S%%X%%St@S%tt @tXS%@tSXtXtX%@tXt@%SXtXS%%%@%X%%X%@%@tSXS%SXt8XttS%8tS%S@%%@tSStS%XS%SXt@t@%%XtXt%Xt%X%XtXt%St%XSS;;%t%%%SSt%%X;t%%SSXtX%Xt%StXtt%Xtt%S%t%Xttt%%%%%t%ttXt%%%%%%%%ttt%ttt%%%t%t%tt%t%tttttttttttttttt;tt ;t%@;;;t;t;tttt;t;;;ttt;;;;t;;;;;;;;;;;;;;;;;;:;;;@SSS ;;:;;;::::::::::::::::.::.:::.::::::.:......:.:8@X8 . .... .... .  . ...                            
  .:;tt;tttttttttttttttttttttttttttttt%%%%%%tt%tX@ttt t%%%t%t%%%%%%%%%%%%SSSSSSSSSSSSSSSSSSXtSttSt%SStttXt%%@tt@t%%X%XXtS%@tStSXtXt%S@t%@tSXtXSS%S@%Xt%S;;;StXt@%S@%X%@%X%S@S%S@SXXtXXX%X%@X%X%X%XX%XSX%@%%;t;X@tXSX%@X%X%XtXSS;XS%@tStXS%XtXS%X%XtXt%XX%X%X;Sttt;St@ttSStStXtXtX%%%%%%Xt%%t%X;t%SSSSttt%S;%%S%%X@tt; t%t%%%%t%%;tt%%%ttt%t%t%%t%t%ttttttttt%ttt;tttX%%t@;;ttt;ttt;t;t;ttt;;ttt;;;;;;tt;;;;;;;;;;;;;;;:@SS%;::;;;;:;:::;::;:;;:::::::::::::.::::.:.....:.. XX@8:............ ...     ..                         
  .:;tttt;tttttttttttttttttttttttttt%%%ttttt%%%tXt%tt8X;t%t%%%%%%%%%%%%SSSS%SSSSSSSSSSSSSX%t%%SX;%S :ttt%St%%Xt%XtSt%%%XXt%SX%tXt%@X%SXtXX%X%%Xt@%X%XXS%ttt; @tXX%@%@%X%@X%Xt@S@%XtXtXtXSX;X%@%X%XSXt%@%X88t;ttX%Xt@%%@%SX%X%XtXt@%SXS%%@%Xt%X%XtXtX%XtSt%X;S;ttt%;%%Xt%XtSt%S;%%SXtXt%%XtXtS;%XtSS%%%SSttSt%%%%Sttt;8@%t%%%%%tttttttt%%%%t%t%tt%t%t%ttttttttttt%;t tt%%S@;ttttt;t;t;tttt;ttt;t;t;;;t;;;;;;;;;;;;;;;;;@@SSSS.:;;;::;;::::;::;::::::::::::.:::::::..::.:..S@XXXX8 .......... .     ...                           
  . ttt;;ttttttttttttttttttttttttt%%%ttt%%%%%ttS%%ttttS;t%t%%%%%%%%%%SSS%SSSSSSSSSSSSXt@ttX%XtS;X%8@ttttt%%8ttX%StXt@%X;S%@%%@tXS%%@t%@t%X%S@%SXt@t@t%Stt;;;X8X;XXt@t@tXtX%@%@St@SXSXt@t@t@S%@%@XtXt@SS@S%;tt;t;%tSt8%XX%@%@%SXSSt@%Xt@%X%XX%XtX%%X%Xt@t@tX%X;t;tt;S%%X%tS%@t%XSSt%%StXtt%%%tXttSXtXtStt%%tStXttSttttt%;t%%%%%%t%t%%t%t%ttt%t%t%%t%t%ttttttttttttt8@%%t%t%;;ttt;tt;tttt;t;t;ttttt;t;;;;;;;;;;;;;;;;;;;tSSSSS8S::;:;;:;;:;:::::;:;::::::::::.:::.::::..:..@XXXX@@8............. .. . .  .                     .  
  .X8;;;tt;tttttttttttttttttttttt%%ttt%%%ttttt%Xttttttt;:t%Stt%%%%%SSSSSSSSSSSSSSSXtS%%%St%%t%%X;%.;ttt;t;8;Xt%S%tSXt@tS@tS@%S%%XXtS@%SX%XX%XX%@%SX%88;;;tt;;:tXtX%X%@%@%@SXSXSXtXtXt@SXt@t@Xt@tX%XXS@%@:%;;;t;tXX%XS%XSXt@t@SXtXSS%XSS%X%%@%X%XX%@tX%SSX%X8Xttt;t;X8tXt@%S%@%t%%@%St%StXtXtS;StSttt%%%XtS;t%t%Xttttttt;;t%%%%%%%%%%%tt%t%%%t%t%tt%t%t%%tttttttttt:%t%%t%tX;tt;ttttt;;;;t;ttt;;tt;t;;;;t;;;tt;;;;;;;;SSSSSSSS%::;;:;;;:::::::;::::;:::.::.:::::.:::...:.S@XXXXX@t..... ....... .     . ..                  S8.  
  .t%X;tttt%;ttttt%tttttttttttt%%%tt%%%ttt%%%S.tttttttt8Xt;tSt%%%SSSSSSSSSSSSSSSX%%SXtSX;%XtX%S;S@ttt;tttt% %S%Xt@tStSStSXtX%@%XtXS%SXt@%%X%XS%XXXSt tttt;ttt;@SXt@SXt@%@%@SSXt@%XXt@tXSXt@t@%@%@SXtX%@S8;tt;;t;t.@t@%Xt@%@SS%@%SXS%Xt@%XX%X%X%%@tSX%@X%Xt8S;t;tttttX8tXtX%S%@t@tSt%Xt%S%SXtt%%S%%@%StS;%tXtSS ttttttt%8Xt%%%%%%%%%%%%%%%%ttt%t%t%%t%%%tttttttttt8%%%t%%%%S.;ttt;;;;;t;tttt;;ttt;;tt;t;;;t;;;;;;;;;; X%SSSSSS%@:;:;;:::;::;:::::::;:::::.:::::::.::::..88XX@XXXXXt:............. ... ..                   ;;@.  
  .%%SSt;ttttttt;ttttttttttttt%%ttt%%ttt%%%t% ttttttttt%@@;ttSt%SSSSSSSSSSSSSSX%%%S%StS;XtSt%StX8;tttttttt;t ;St%X%X%XtXtSStXtXStS%@S@%S@%@%Xt@tX;@.;;;;t;;;;t;8SXtXSXSXSXt8%@%@SXSXSXt@t@XXt@S@%@SXSXX@;t;;t;t;;t XSXS%@%S%8%X@%XS%@%X%XtX%X%@Xt@XtXt%X%8S;ttt;t;t;t@8tXtXSSSS%XtXtSSSt@t%SS%X%Xtt%St%Sttt%t tttttttttt@@t%%%%%%%%%%t%%ttt%%%t%t%tt%ttt%%%ttttt8t%%t%t%t%t%::ttttttt;ttt;t;;tt;;ttt;;;;;t;;;;;t;;;.XSS%SSSSSS%X::;:;;;;:;::;::;:::::::::::::::::.::::88XXXXXXXX@Xt............. . .  . ...              ;t@8.  
  .%t%%@:tttttttttttttttttt%tt%t%%%%tt%%%ttX.tttttttttttt8@t%t%%SSSSSSSSSSSXtS%%SSXt%%%S;%%Xt%%8tttttt;t;ttt%.SS%XtXtXtX%XtXSStX%@%XSXX%@%@%@%@%X% ;;tt;;t;t;t;;8SXt@t@tXXSSS8S@SX%@%XXt@%@t@%@%@%@t@X8;t;t;t;;t;t;.Xt8%XS8%XS%@%XS%@%XS@%@S@%XtXtX%@S%@8Stt;t;ttt;tt;X8tXtXXSSt%St%X;%S;Xtt%Xt%%%XttXt%SSXS.tttttttttttt8Xt%%%%%%%%St%%t%%%ttt%t%t%%t%%%ttt%tt8ttt%%%%t%%%%S.:tttttt;t;t;t;tt;;tt;;tt;t;t;;;;;;;;.@%S%S%SSSSSSS@::;;;;;;;:;::;::;:::::::::..:.::::.:88XXXX@XX@XXX@%.............  .   .  .             ;;@8@.  
  . 8XS8@;ttttt%tttttttttt%tt%tt%t%tt%%tttSS%X8  ttttS 8X%S8;tX;%Xt%SSSSSS%%S@tXtX;XtXt%@t%%XX ;%@X.8tttt 8X%t;;SX%XtX%X%XStXtXSXt@t@t@%S@SXtX%@S:ttX8 %t;t8 @@t; @Xt@SXtX%8%@S@S8SX%@S@S@%8XXSXXXSX@%tS8 ;;;tt @@%t88%@XX%@SXXt@%@%@S8%X@%@%@t@SXtXtXX8@tS8 8;t;t8 @St88tXt%%XS%X%XtXtSX;@%%%SXSt%Xtt%XtSt8%S8  tttt% 8X%X8t%S%%%%%%t%%%%%tt%%%t%t%tt%ttt%%%t ;X8  8%%%;:S8XS%;;ttttt;t;ttttttttttttt;t;;;;;;;;;%8X8S; %S%8; 8@S.::;;;;;:::::::;::;::;::::::.::::::88@8 .@XXX@: 88@ ;:...... ....  .. ..  .           ;888X    
   :;;;;;;ttttt;tttttttttt%%%%%tttt%%%tt%t;;;;;tt8tt@tt;;;;t%%tS%t%SSSSSX%S@tt%S;tXt%%@tt@%X;tS%t%%t.ttX8;t%%tt@tX%X%@%SXtX%XStXt@t@S%S8SXt@XSXtXt@t@t@@X;t SSS%XSSS@t@SXXXS@XS8S@S8%XSSS%@%@t@%@t@SSSSSSX@8;;8XSSSSt@XSt@XS%SSXSXSXSSX@XSXSXSXtXt@SXtStSt%@SS tt t@;S;XtX%XX%%Xt%Xt%S@t%%%@%X%t%Xt%XtX;%%%ttttX;8;t@%;;;;tt%Xt%%%%%S%%%%%%%%%ttt%t%t%%t%%%tttt;:;t;;St@8:::;:::;tttttt;tttt;;;t;;t;;tt;;;;;;;;;;.:.::.88SSt ::..:;;;:;::;;;:::::::::;::::::::.::::.....:.:SXX :....:;............. . .  .  ..        ...       
  .;;;;t;tttttttttttttt%%%%%%t%t%S;tttt%%tt%;tt%tt ;8tt%%%%%%S;%SXtSSSX%%S%%%Xt%SS%SXtt@t%S%@%@%@%@t%::Xt@XSX%XS%X%X%XX%@%@%XS%@St@t@XXSXS%XtXSXSXt@SXt@S. SSSSSSSSSSX%@t@SSt8@%8XXXX%@SX@XXXXXXXXSSSSSSSSS8tXSSSSSS@t@SXSSSSSSStXtXXXtXt@tXtXSS%@tXt@SXt@XtX;@@8X%SX%XtXtXtSS%XS%X%@t%@%@t%StX%X;Xt%%%SSXtXt%%t%%S%@;%%%%%St;%%%%%%S;t%%%%%%%t%%%t%t%tt%ttt%tttttt;;;%8:;;;;;;;;tttttttt;;;ttttt;tttttt;;t;;;;;;:;:;:::8t% .::::::;:;;;;;;;:;:::::;;:::::::::::::::...::::S@ ;::..:::........... ..   .  .. .                  
   ;;tttt;ttttt%tttttt%%ttttttt%t;t%t%%%%t%tStt%t%St;%%S%%%S%%SS%%SSX%%%XtS@t%X%X%Xt%X%%XS%XtStXtXt@%%%@t%%%X%%X%X%@%%@%X%XXtX%XSXSXtXtXt@XSXt@tXS@t@SXtXSSSSSSSSSSSSX@S@t@S@tX@SSSSX@t@tXSS%@t@t@SSSSSSSSSSSSSSSSSSSXt@%@t@t@t8@%8St@XXXt@SXtXSXSXSXtX%@t@%XStXtXX%@%X%@%XtXtX;S%SXt@tXtSStXtSt%XtSS%X%S%StSX%Xt%tttXtXtXttt%St%SS%t%%X;t%%%%%%ttt%t%t%%t%%%%ttttt;;;:;;;ttt;ttt;tttttttt;t;t;;;ttt;;;;ttt;t;;;;;;;;;;:::..::;::;;;;:;;:;;;:;:;;;::::::::::::::::::::::::...::::..::......... ....... .. .   .                 
  .;;tttttttttt;ttt%t%%tt%%%%%%tt%t%t%t%%%%ttt%XtSttSt%SSSSSXt%SXt%S%%@t%Xtt@tt%%S%X%%@ttS%%XtX;StXt@X%SXSX%@X%@%@%XX%@%@%XSSSXtXtXSX%@SXt@t@S@X%@%@%@XX%@SSSSSSSSSSSSSSX@t@XX%@SSXSSX@X@SXX@X@X@SSXSSXSXSSSSSSSSSSSSXXXXXXXXSXt@Xt8%X%XXXt@SXt@tXSt@Xt@SXtXt@%@%Xt@%X%X%Xt@tXt@t@t@tSStX;Xt%XtXt%S%%SXtXt%SX;%%SXtX;ttt%tt%XttSt%%%%St;%%%%%%%%%%%%t%t%tt%%%t%%%%tt;;;;tttt;tttt%ttt;ttttt;;ttttt;;;ttttt;t;tt;;t;;;;;;;:::;;;;;:;;:;;:;;:;:;:;::::;:::;;;:::::::::::.:::.::::...:..................      . .                  
  .;;tttt%ttt;t%tt%tttt%t%ttttt%t%t%t%%%%%%t%%%tt;%%t%SSSSS%tSXttS@tXttXttXt%SS%@%XtX%%Xt@%X;@tXStXt%X%%X;@%%XS%XSXtX%@%@%XtXSSXSXtXSXt@SXXXS@t@S@@XX%XXX%@SSSSSSSXSXSSXSX@SXX@SXSSXSSXSSXSSSSSSSXSSXSSXSSXSXSXXSXSXSSSSSSSSSSXXSX@%8X@tXS@tXXXSXt@Xt@Xt@t@XXtXSSSXSSSXS%@%X%X%XStXtX;XtXtSS%Xt%@%@t@t%SXtX%tX%Xtt%%Xt%XtS%%tS;tSSSSS%%%Stt%%%%%%%%tt%t%t%%ttt%tt%%ttttt%;ttttttttttttttttttt;ttt;;ttt;;tttttt;;;;;;;;;;;;;:;;;;;;:::;:;;::;:;;:::::;::;;:::::::::.:::::::::............................ ...  . .               
  .;;tttttttt%ttt%%%t%%tt%%%ttt%%tt%t%%t%%tSS;S;%%%St%SSSSSX;%t%Xtt%%%S;Xt%S%%%StS;St@tXt%Xt@tX;SSt@%XX%X%S@%XS%XtXXSXt@SXSXt@tXt@X%@SX%@tXSSSXXX%XSXX%@XX%@SXSXSXSSXSXSSSXSSXSXSXXSXXSXXSXXXXXXSXXSXXSXSXSXSXSSXSXSXSXSXSSXSSSSSSS@SSSXS%@@tXSt8Xt@XtXXSXt@t@%@tXtXtXtX%XSS@%XtXStXtXtXtS%@t%8tSt%X;XSt%StXt%%StXt%%SS;%%%Stt%%SSSSS%Sttt%%S%%%%%%%%%t%t%tt%%%t%%ttt%tttt;ttttttttt%ttttttt;t;t;ttt;tt;t;;;ttt;;;;;;;;;;;;;;;;;;;;;;;:;:;;:;;:;;:;:::::::::::::::.:::::::::...:...:..:::............. .     .. ..              
   ;;ttttttttttt%t%t%%tt%t%tt%%%tt%t%%%%S%%%t%ttStS;t%XtXtS;%XtS;XtStX;%%Xt@%X%%@tXtS%@;X%@tSX;XtX%SXtXXt@S@%S%@%@tXt@St@tXSX%@S@t@SX%8%@@SSSSSXXXSSSX@%@X@%@SXSXSXSXSXXXXSXXSXXXSXXSXXSXXSXSXSXXSXXSXXSXXXSXXXSXSXSXSXSSXSSXXSXSXSSSSSSX@%@@%8@t@Xt@S@t@SX%@XXt@%@%X%@SXt8%@%@%%XSS%@%S@X%SStSStX%St%%X%%SXtXt%%%Xt@ttXtXtt%XtXtSt%S%t%%SS;%%%%%%%%%%t%t%t%%%tt%tt%%%ttttttt%tttttt%ttttttt%;tt;ttt;;ttttt;t;;;;;;;;;;;;;;;t;;;;;;:;;;;;;;;;::;:;;::::::::;:::::::::.::.:::.::..::..:.................... ..  .                
   ;ttttttttttt%ttt%%tt%tt%t%%%t%%t%%%%%tS%%%%%%tttSttt%%%tXt%t%%t%Xtt@t%SS%S%X%t@tX%S%@tSS@%Xt@%S@S@%XtXS%XS@%@%@%@%S8Xt@St8Xt@%@XXXXXX%XSSSXSSSXSXSXX@%@X@XSXXSXXXSXSXSXXSXXSXXXSXXXXXXXXXXXXXXXXXXSXXXSXXSXSXXXSXXXSXXXXSSXSXSSXSXSXSSXX%@@tXX%8S8S@SXSS@tXSXSXSXSXtX%@S%XSS@SXtX%SX%XtXtX%%XtXtX%@%%XXt%%XtX%St%tXtt%%Xt%%%t%%St%St%%%tS%%%%%%%%%%%%t%t%ttt%%t%%ttt%%ttttttttttt;tttttttttt;tt;t;;ttt;t;t;tttt;;;;;;;;;;;;;;;t;;;:;;::;:;;;:;;::::;::;::::;::::::::::::.:::.:...:...:.............. .   ..   ..             
   ;ttttttttt%t%%t%tttt%t%t%%tttS;%%%%%S;%%%S%%SStttXtXt%SS;t%SSX%S;Xtt@%@%X%Xt@t%%XSXtXSX%%XStS@S@%SXS%@t@SS@SXS@S@@Xt@XSXXt@XS@S%@SSSX@%8SXSXSXSXSXSXX@XXSXXSXXSXXXXXXXXXXXXXXXXXXXXXXSXXXXXSXXXXXXXXXXXXXXXXXXXXXSXXXSXSXXSXSXXSXSXSXSXX@%@XS8@XXSX@X%@t@Xt@tXSt@t@%@%X%XXXXS%X%@%X%%X%X%SX%XtS%SS%@%%%XSt%SXt%XStt@tSttSSStXt%tSS;%SS%%%%%%%%%%%%%%%%t%t%t%t%tt%tt%%%t%tttttttttttttttttttttt;tt;t;tttt;ttttt;;;tt;;;;;;;;;;;;;;;;;:;;:;;:;;;:;;::;::;::;:;:::::::.:.:.::::..:.:..................... ..   .  .             
  .;ttttttttt%t%t%tt%t%tt%t%%%%ttt%%%%%t%%Xt%SS%t%S%%tt%S%%XtXtXt%%%%@ttS%@tXtSt@%Xt%X%%Xt@StXX%@%S8SXS%@Xt@SXS@S@SXt@@tXSSSXSSSSX@t@SSSX@t@SSXSXXSXXSXSXSXXSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSXXSXXSXSSSX@%8@%X%@SSSX@%8SSXXXSSX%@%@SXSX%XtXS%@%XStX%@%SXt@%SSSSXS%%@%X;S%@t%Xtt%@tt%%SXtSt%t%SS%tSt%%Xt%S%%%%%%%%%%%%t%t%t%t%t%%t%%tttt%%tttttttttttttttttttttt;tt;t;;t;tt;t;;tt;;;;;;t;;;;;;;;;;;;;;::;:;;::;;::;::;::::::::::::.::::::::.:::...::.:.:................   ..  .             
  .;;tttttt%%%t%t%%%%%%%t%t%%%%t%S;%%%%%Stt%XtStStXtStXt%S%tSt%%SX@%StX%X%%StStSS8tX%X%XtXtX%XtX%8%XSXS%SSX%@XXXS@S8@tXX%@SSSSSSSSXXXSXSXX@XXXSXSXXSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSXXXSXXSXXXXXSX@%@@X@SXSSSS@t@SSSt@SS@SX%@t@SX%@t@%@%X%@SXt@SStSXtX;%%@%XtXtSSt%@tSS%%%%XSStt%%SXtXtXtS;%S%tSt%SSSSS%%%%%%%%%%%t%t%%%%t%t%%%%tttttttttttttttttttttttttttt;;;t;tt;t;tt;;;;;;;;;;;;;;;;;;;;;;;;;:;:;;:;;;::::::;:;::::::.:::.::::::::..:::.....:....... .......  .. ..  .           
  .;;ttttt%%ttt%%%tttt%%@8@;t%%%t;St%%S%%Sttt%t%%%t%%%%XtXtS;X%XtXtS;%XtXtXX@8%@%%SX%SX%XS%@%XSSXt@S%XSX%@%@tXSS@XSX%8SXX%@SSXX@@XSXSXSXSXSXSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX@@X8XX@X@X@X@X@XX@XXX@XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX8@8XSXXXX@%@SSXSXSXSXXXSSX@t@tX%8%@%Xt@%@XSXt@SXt%@8@8SX%@tS@X%%XStXt%%X%%Stt@t@tttStX%@tt%%%%%tSSSSt%X@8t%S%%%%%%%%%%%%t%t%tttt%%%ttt%t%%tttttt;tttttttt%88;t;tt;tt;t;tt;ttt;ttt;;t;;;;;;;;;;;;;;;;;;;;;;;:;88;;;:::::::::::::::::::.::.:::..:....::.:...... ..t8;.. ..    .  ..          
   ;;tttt%%tt%%%ttt%%%8.%t;SX;t%%ttSt%%%%%%St%XtXt%X%Xt%%tXt%St%St%SXt%SXXS%t;8.SSSXX%@%XtX%@tXtXXt@%XSSX%@XXSSSt@XXXSSSXX%@S8X;;X@XSXXSXXSXXXXXXXXXXXXXXXXXXXXXXXXXXX@X@X@X@X@@ 8;;t%8XXX@XXX@X@XX@X@XX@X@X@X@X@XXXXXXXXXXXXXXXXXXtt;;;.8SXXS@@XXXSXSXSXSSSSSSSXXXXXXS8S8%@SXtXSXtXSX8.tttSS%XX%%@%@;X%XSX%X%SX%Xt%Xt@tt@;S;StXtS@tXtXtX%t%t;8.t%S%S%%%%%%%%%%t%t%%%%ttt%%%%%ttttttt%ttttttt8XttXS;;;ttt;t;tt;tt;tt;;;;;;;t;t;;;;;;;;;;;;;;;;;:.@S%X@;:;;::::::;:::::::::::.::::.:...:::..........8:SX@tt:.. ..  ..            
   ;tttt%%tt%%ttt%%%tt.ttttt8;t%%%ttSt%SStt%%%t%t%S;%tXtXttXt%XtX%@t%@Xtt8;ttttS8S%%@%X%@%@%@%XXtXX%@SSt@@tXt@t8%@%@%@SSSX@%.;;;;;; SXXXXXXXXXSXXXXXXXXXXXXXX@X@X@X@@XX@XX@X@XX@t:;;;:8@@@X@@@X@X@@X@X@@X@X@X@XXX@X@X@X@XXXXXXXXXXS8;;;;; XXXXXSXSXXSXSXSXSXSXSXSSSSSX@%@XXXXXXtX%@t@; t;t;t8XtXX%XStXtSt%X%%XS%Xt@t%SXt%tX;%%X;Xtt%%%t%t8ttttt%8t%Xtt%%%%%%%%%%%t%tttt%%%ttttt%tttttttttttt:S%%%%t;:;ttt;t;tt;tttt;tttt;t;;;;;;;;;;;;;;;:::;;;@@SSSSSX::::;::;;;::::::::::.::::::::..:.....:..... S@@@XXt.... .  .  ..         
   ;ttt%%tt%%tt%%%tttt;ttttt@t%%%%%ttStt%%StXtXtXttSX;St%Xt%Xt%StS;@t%%XX@tt;t;X8SX%SX%XSXt@%@t@SSSXt@SXtXXXXXXXXXXXXXSXSXX@.t;;;;t.SXXXXXXXXXXXXXXXXXX@X@X@XXXX@X@XX@@X@@X@X@@8S;:;:;8@@X@@X@@X@X@@X@X@@X@@X@@@@X@X@X@X@X@X@X@X@X@8;;:;;:XXXXXXXXXXXXXSXXSXSXSSXSXSSSS@S%@t@t8%@XXXt@:;t;t;8t@t@%%@%X%@%Xt@%@%XtS%XSt%X%XtX%S;%%X%StSXt%@tttttX8ttt%Xt%%%%%%%%%%t%t%%%%ttt%%%%%t%tt%tttttt;%Xt%t%SS:;t;;;t;tt;tt;;;t;tt;;;;;;;tt;;;;;;;;;;;;;;X8SSSSS ;;::::;;:::::::::::::::::::.:::...:....:....tX@X@@X....  .. .  .         
  .:tt%%tt%%tt%%tt@@@S888t@%8 %8%tt%%tStStt%t%t%tXtS;%%Xt%Xt%@tSStXtX8X88XS@tS.S:88.XS%XtXXSXt@t@tX%@t@XSSSSSSSSSSXSSSXS@ S8. SttS  8@ 8XXXXXXXXXX@X@X@XXX@X@@@@X@X@@X@@X@@@ XX .:%;8@:8SX8@@@@@@@@@@@@@@@@X@@X@X@@@X@@X@@X@X@X:8SSS:X;8XS8X8@XXXXXXXSXXSXXXSXXSXSSXSSSSX@SXXX%8StS8X@@88tXtXX@8%%Xt@tXtXStS%XtX%@tX;XtXt%%%%%S@tt%SX8 %8X 8tS X @8:;tt%%%%%%%%%%%%t%tttt%%%tttt%%tttttt% X8XS.%St%X88 ;ttt;tt;t;;ttttt;;t;;;;;;;;;t;;;;;;;;tX8.8:@SS SX8 X:::::::::::::::::::::.::::....:.::::@S8 @@8@X@@ 8 8     ..  .        
  .;tt%tt%%tt%%tt ;tttS :;;X@;t%S@t%S%tttXtStSStSt%%SSS%SSXtS%X%XtXt;8t;tt8;X;88;t;t:XXt@tXt@XSXSXSXXXtX%@SSSSSSXSSXSXS88:;t;.XXXX:;;::88XXXX@X@X@XX@X@X@@X@X@X@@@@@@@@@@@8t:;::88@@@@t:;:X:S@@@@@@@@@@@X@@@@@@@@@X@@@X@X@@X@XSt:;;@S%8X ;;;;t 8XXXXXXXXXXSXXSXXSXSXSXSXt@SSSXXSX :;;t% XSSS8t;tt@SXt@tXtXXStS%XtXt%XtXt@t@%@%X;X%Xt%8:tt;8:tt8Xtttt:t%%Xt%%%%%%%%%%%t%%%%ttt%%%%tttttt88;%SS;;::;:t%tt88;;ttt;tttt;t;;ttt;;;;;;;;;;;;;;;;t.XSSS%%.::8S%%%8@::::::;;;::::::::::..:..::..:.....8XX@X88...:8XSX8.  .. .  ..       
  .;tt%t%%tt%%tt%@ttttt@S@8ttttttt@t%StX;t%t%%t%%XtXSS%@tXtX%XtXtStS:ttt;tt@X;St;t;t;:t@SXt@tXtXtXS%@%8X@t@SSXSXSXSXXSX8t;;;;;.   ;;;;;:8X@X@XX@X@@X@@X@@X@@@@@@@@@X@@@@@@ :;::;:8 @8;:;:;; @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8;;;;:t:SX88:;:;:@XXXXXXXXXXXXXXXSXXSXSXSXX@%@SSSSSX@t;t;;8@8@:;t;t;t8tXSXSStt@%@tX%X%@;XtS%S%@tSt%%S%t.ttttttXX% :tttt;:tttt%Xtt%%%%%%tt%%ttt%%%tttt%%%tt@t%t%%t%;.S%%t%%%@;;;;t;tt;ttt;tt;t;;;t;;;t;;;t;;;;tSSSSSS t %%SSSSXt::::::;:::::::::::.:::::::::..:.:SXXXX@XS@ ;%@X@X@S ..   .          
  .;tt%t%tt%%tt%t@ttttt Xt ;Xtttt:;Stt%tXtStXtXtS;%%tSt%St%SX;XtS%St:%;t;ttt%@88t;t;X@%Xt@XSXSXXX%8%@@SSXXSXSXSSXSXSXXSX@;;;;S@XS8S;;:;XXXX@X@@X@X@@X@@@@@@@@@@@@@@@@@@@@@8@:;:;@X%%@:::;:t 8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ::;;%. :%S;:;;;8@@XXXXXXXXXXXXXXXXXXXSXSXX@%@XSSSS8;;;t;XSt :S;t;t.SXtXt%@S%X%XtX%SXt@tX%8%@tS;X%X%Xt.%tttt%;S@88ttttSt%%%St;%%%%%%%%%%%tt%%%ttt%%%%%ttt88%tt%t:;:;tt%%t88;t;;t;;t;;;tttt;;tt;;;;;;;;;;;;;;;SSSSS888@:SSSSS@t.:::::::::;::::::.:::::.::::......%XX@X8X %8 X@X@@ :.   .. .. .     
  .;tt%t%t%%tt%%t;@ 8 X; ;8:8 8X%;;tStS;t%tS;%%X;X%XtSStX%@tXtXtX%X%%@ @@tt@;:t8 88 Xt@SXt@t@t@t8S@X@%@%@SXSXSXXXXXXXXXX8 X8 8XX@@@ 88 8@@@X@X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8 @8 @8t:X8.8@@S88@8@8@8@8@8@8@@8@@@@@@@@@@@@@@@@@@@ 8@X@@S; @%S@8t%8X@X@X@XXXXXXXXXXXXSXXXXSSX@%@XSXSSS@8XXS .@S8 @8:;Xt@SX%XSXtX%X%@%@tSXtS%8tS;%XtSt%%%8 8X%:8t.:X 88.tSt%S%%%Stt%%%%%%%%%%%ttt%%%ttttt%t;S 8X::;88;;:S@ S:;tt;tttt;tt;t;;;tt;t;;;;;;t;;;;;;;;:SX ;; S8.X 8 @..::::::;::::::::::::::::::....:....X 8 S @@:.8 X 8::...   ..  .     
  .;tt%t%t%t%%%tttttttt%%tt:;tt;:;S;t%%XtS%StS%St%%%X;tXtStX;XtXtXt@%XX;%tX :%@t@t@t@X%XSXSXXX%@SX@XX@X@SXSXSXSXSXXXXXXX@8XXXXt%:t%8@@8@X@X@@@@@@@X@@@@@@@@@@@@@@@@8@8@8@8@8888888%:X@@88@@8@8@8@8@8@8@8@8@@8@8@8@8@8@@@@@@@@@@@@@@@@X:;X%8@XX8@@X@X@X@X@XXXXXXXXXXXXXSXXXX@XSXSXSSSSSSX%;%SSXS;XXSXtXSXtXtXSSS%X%S@%X%8t%%X%XtS%@%Xt%X;t:t :Stttt;ttt%SSSStttX;%%%%%%%%ttt%%%ttt%%%%%t;;;:::;X%t8::;::;;tt;ttt;ttt;;ttttttttt;t;;;t;;;;;;;;:::::;XS ::;;::::::::;:;:;:;::::::::::.:.:::::......:....:@8............ .   ..     
  .;tt%t%t%t%tt%%t%t%%%%8t%8t%t%%%tXtSttSXt%XtXtSS%S;XtSt%XtSXtS%@tX%%@%8%X:tt XtXSXtXX%X%@tXX@%@SSSSSSSXSXXXSXXXXXXXXXXXXXX@S8t;88@X@@X@@@@@@@X@@@@@@@@@@@@8@@8@8@@8@8@8@888@888 .:.88@888@88@88@88@8@8@888@8@8@8@@@8@8@8@@@@@@@@@@@;;888@@@@X@X@@X@XX@X@X@XXXXXXXXXXXXXSXSXSXSSXSXSSSS8tt8XSSXtXt@%XtXXtXtXt@%XX%X%SXt@%XtStXSt%@tXtt%XtX.t;.tXtStSt%SS%%%%%;%Stt%%%%%t%%%ttt%%%%tttttt;;;;;8t%@:;;;;;tttt;ttttt;tttt;ttt;;t;t;t;;;;;;;;;;:;::;:XS;::;;;:::::;;;:::::::;:::::::..::::::..:...::...S@@X..........    ...       
  .;tt%t%t%t%t%%%%%%S%% ;tt8t%St%Stt%%%Xt%Xt%S%%%XtXt%SXStX%Xt@tXtXt@%SXS%S%;;:t@%@t@SXXXXS@tXX@t@XSXSXXSXSXXXXXXXXXXXXX@X@XX88;:@8@@X@@@@@@@@@@@@@@@@8@8@8@@8@8@888@8@88@8@88888%::;%S888888888888888888@8@88@88@888@8@8@8@8@8@8@@@S;:; 8@@@@@@@@@@X@@X@X@X@X@XXXXXXXXXXXXXXSXXSXSSXSX :;;@SSSSXXXSS@XtXS8%@tX%XtXt8%@tSStSSt%%@tt%%@tSS%X%tt:t%%%%tXt%SSt%%%%tt%%%%%%%%%ttt%%%tttt%%%%ttttt%8%t8tttttttttttttt;;;t;tt;t;;;tt;t;;;;;;;;;;;;;;;;: SSS8:;:;;::;;::::::::::::::::..:::::::::....:.....8X@X;........ ..  .  ..   
  .;tt%t%t%t%%%%%%%%%%S@tttS@ttStt%SS%%%%St%X%X%S;%%@%8;%XtXtXtX%XSSt8%XS%.;t;;;t@%@SSt@tX%8@%@X@SSXSXSXXXXXXXXXXXXXXX@XX@X@@8:;;;8@@@@@@@@@@@@@@8@8@8@@@8@88@88@8@88888888888@8 :::t:888888@88888@88@888888888888@8@88@8@88@8@8@8@@%:::88@@@@@@@@X@@@@X@@X@XXX@X@XXXXXXXXXXXXSXXSXSXSX8;;;S8SSSSSt@X%XS@%X@SXtXSSStXtX%XtXtXSX%%@%@t%XStS;ttt;ttStS;tSS%%%SSS%%St%%%%%%%%%%%%ttt%%%%ttt%%tt%@ttttX;tttt%tt%ttt;ttt;t;t;t;tttt;t;;;;;;t;;;;;;;;;S8%SS%::;;::;;;;:::;::::;::::::.:::.:.:::::.:.:..:.S8@X@:..........  ..   ..    
  .;tt%t%t%t%%%%%%%%%% :ttttXtttXtXt%XtX%tSXt%%X;@%S%SS@t%XtXtXStX;X%XXt@SS;;tttXSX%@XX%8X@%@@%@SXSXXXXSXXXXXXXXXXXX@XX@X@X@8X;:::@8@@@@@@@@@@8@8@@8@8@88@88@88888888@8888888888S:::::;@888888888888888888888888@888888888@88@8@8@8%:;:::S@@@@@@@@@@@@@@X@@X@@@XXX@XXXXXXXXXXXXXSXXXSX .;;;;SSSSSS@t@%@S@@%@t@%XtXt@%X%Xt@tS%%XStXtSStt%X@%tttt:;t%%XtSSXt%SSSS%t%%%%%%%%%%%%tt%%%tttt%%%t%%S8%%tt8t;ttttt%ttt;ttttt;;tttttttt;t;t;;;;tt;;;;;;;: SSSSS8::;;;:;:;:::;:;:;:::::::::.:::::::::.:...:..8XX@X@. ..........   ...     
  .;tt%t%t%%%%%%%%%%S@@ttttt%:;tt%t%%%%tX%StX%X;%SXX%@tSSXtXtXtX%X%XSXtXX%;t;;t;@SXXtXS@t@%8SXXSXSXSXSXXXXXXXXXXX@X@X@X@@X@@.:;:;;:.8@@@@@8@8@@8@88@8@888888888@8888888888888888::::::X88888888888888888888888888888888888888888@8 ;::;::XS8@8@@@@@@@@@@@@@@X@X@@X@X@X@XXXXXXXXXXXSXXXX;t;;;% SSSSSXSXXX%@XtX%@S%@%XXSt@tXSXXt%XtS%%%XS%@Sttttt;@tXttSS%%%SSSSS%%%%%%%%%%%%%%tt%%ttt%%%tttt%;ttt%%t;;tt%tttttttttt;;tttt;t;t;t;t;t;;;;;;;;;t;;;S%SSSSS;;;;;;;:;;;::::::::;:::::::::::.:::.:.:..:..%8@XX@@@@...... ..   ..       
  .;tt%t%t%%%%%%%%SSSSttttttt88%XtXtXtXt%S%X;%X%@%%%XtX;StXS%@%X%S@%@t@%.;t;t;;tt:t@X%@XXX@SSSXXSXXXXXXXXXXXXXX@XX@X@X@X@@@8:;:;::;:@@8@8@@8@88@8@888888@888888888888888888888 ;:::::::.888888888888888888888888888888888888@8888XS:::::;:@88@@8@@@@@@@@@@@@@@@X@@X@X@XX@XXXXXXXXXXX@X;;;;;;;@8SSSSSS%@SXt@XSXt@SS@tXtX%X;XtSXtXtX%@%%Xt;t;ttttttt:%XtXtXtXtXtS%StSt%SS%%%%%%%%%%%%%%%%tt%%Xtt%ttt%; S;ttt;tttttttt;t;t;;t;t;t;t;t;;;;;;;;;;;;%8%%SSSS%%::;;;;;:;;::::::;::::::::::::::.::::....:%8XXX@XX@:............   ...   
  .;tt%t%%%%%%%%%%S%;tttttttttStt%%%%X;Xt@ttXt%S%XXtXtXtX%%@%SX%8%@%@%@@t;;t;t;;t88%8@t@XSSXSXSXXSXXXXXXXXXXX@XX@X@X@@@@@@.%;:;:;:::t @@@88@8@8888888888888888888888888888888SX:::::::::88888888888888888888888888888888888888888@::::::::::@8@8@8@8@@@@@@@@@@@@@X@@X@X@XX@XXXXXXXXX;;;;;;;t;;%@SSSSXXt@%@St@%@%8S8tXSSXtXtXtX%XtSXt@tSSttt;ttttt88tt%%%%%%%t%%tt%tSt%%%%%%%%%%ttttttttt%%tXttt%%t%;%S;t;ttttt;ttttt;;;ttt;t;ttt;t;t;;;;;;;;;@@SS%SSSSSS ;;;;;:;;:::::;:;:;:;:::::::::..:.:.::.::tXXXXX@X@X@......... .  ..     
  .;tt%t%%%%%%%%%%@;tttttttttt;%8tX%%%%St%@tSSS%XtStXtXtXX%S@%X%XSS@%@8t;t;t;;;;t;8S;@XSSXSXXXXSXXXXXXXXXXX@XX@@X@@@X@@@@ %:;:;::;:;:S 888@88888@888888888888888888888888888.8:::.:.::.::88888888888888888888888888888888888888XS:::::;::::::8@8@8@@8@8@@@@@@@@@@@@X@@X@X@XX@XXXXX8;;;;;;;;;;;;t8SSXSXXXXSXX%@SXS%XXtXt@%@%X%XtXS%Xt%@8%;ttt;ttttt8%;XtStSXt%%%S%%S;%%%%%%%%%%%%%%%%%%%%%.8tttttt%t%t@::;ttttt%tttttt;t;tttt;ttttttt;;;;;;;;X@S%SS%S%SS%%X:::;;;;;;::;::::::;::::::::.:::::::..X.XXXXXXX@X@@@:........ .   .    
  .;tt%%%%%%%%%%S8%ttt8Stttt@%tt8S;%XtX;Xt%%%%Xt%XtXt@tXtXX%X%@%X@%88.t;t8@;;t;8%;%S @SXSXSXSXXXXXXXXXXX@X@X@@X@@X@@@@@@@:;:S8::;:8%::.@88888888888888888888888888888888888St::;8:::.SX:.:.88888888888888888888888888888888888 @::;8::::t8;::XX88@88@8@@8@@@@@@@@@@@@@@X@@X@X@XXX@X;;;8t;;;;8t;;8ttXSSSSSSt@Xt@t@Xt@%@tSX%X%XStXtX%@@:ttt8@tt;t8SttX t%%Xtt%XtXt%%t%%%%SS%%%%%%%%tttttt%8%tt@8tttt8@%%%8;tttt;tttttttt;ttt;;;;;;t;t;t;;;;;;.X%SXXS%SS88SSStt;;;;;:;;;::::::;:::::::::::::.::::@XXX@tXXXX8%X@X:S....... ..   .   
  .;tt%%%%%%%%%S%XSX8S:Stttt;X@tSSt%XttXtSX%8tSS%SS@tSXt@;S%@%XS%@XtXt:S8S .;t@8@X:. 8SXSXXSXXXXXXXXXXX@XX@X@X@X@@@@@@@@   X8;%::;;XS   S8888888888888888888888888888888888   :8@S.::@8S   .8888888888888888888888888888888888   .88X:::;88:.  @88@8@88@@8@8@@@@@@@@@X@@X@@X@X@X@;..t@Xt;;;SS8%::;%@SSSSSS@t8SSXt@Xt@%8XSXSXtX%X%X%%X:;X8; :tt@X%8t%;%XttSt%t%%StS;%SSSS%%%%%%%%%t%%%%%8;SX8:X%tt%@:8St%@;ttt%%;tttt;t;t;t;tttttt;t;t;;;;;S;XX8:S8SSS .X@%X8:;;::;;::;::::::::;:::::.:::::::.:S%@8::.XXX8 ;@XS8........  ..     
  .;t%%%%%%%%%S%t;:::tt@.t%8;t;;;tXttXt%X%%X;@;%@XtXS%@%%8t8t@%SXt@t%%%SXX@@t8:t@tXSXSXSXSXXXXXXXXXXX@XX@X@@X@@@@@@@@@@888@@@X@S%XX8888888888888888888888888888888888888888888888 X;t88888888888888888888888888888888888888888888888tS::888@888888888@888@8@@8@@@@@@@@@@@@X@X@X@X%8S%8X8.;X@XXStXS@XSXSSSSXXt@t@%@t@SXtXtX;X%X%X%S@%%tt%X%@@%8;;tt::t%%Xt%XtXtS;%tSSSS%%%S%%%%%%%%%%ttt;:::;;; S@ ;;;:.::;ttttt%ttt;ttt;;tttttt;t;t;tttt;;:..::::S8X8.::.::;;;;;:;;::;::;::;::::::::.:::::::....:.@:X%:::... .... ....  . .   
  .;t%%%%%%%%SS%%ttt%S;t;8:;XtS;Stt@ttX%%X%Xt%X%SX%%@%S@%XSt@t@t@%S8X@XS%@SS8SSXXXXSXSXXXXXXXXXXXXX@X@X@@@X@@@@@@@@@@@@@@@8888@8888888888888888888888888888888888888888888888888888S888888888888888888888888888888888888888888888888@8S8888888888888888@8@88@@8@8@@@@@@@@@@@@X@X@8X@8XXXX@XXXXX@XXSSXSXSSSSSXS@XX%@%@t@%XSSt@tX%@St@XS%XtX;t8ttStXtXtXt%%%SttttXtXt%SSSSSS%S%%%%%%%%t%tt;;tttttXS;ttt;;;ttttt;ttttt%;t;tttt;t;t;t;tttt;;;;;:::;;::;@.::::.::;:;;:;;;::;::;:::;::;::::::::.:::.........X.:........ .... ..  .    
  .;t%%%%%%%SS%%S%S;t%X;tt%S;t%SSt%%Xt%X%%XtX%S@%%@%XS%@%Xt@SXtXS@XSt@t8@t@t@SSSXSSXSXXSXXXXXXXXX@XX@X@X@X@@@@@@@@@@8@8@88@8@888@8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888@888@8@@8@@@@@@@@@@@@@X@XX@XXXXXXXXXXXSXXXSSXSXSSSSStXXXSX%@SXtX%@%XSXtX%%XtXtXt@tStStS%S%%%XtXt%StX;t%tSt%SSS%%%S%%%%%%%%%%%ttttt%tt;;tttttt;tttttttttttt%;t;ttt;t;t;tttt;t;t;;;;;;;t;;;::;;;;:;;::;:;;;:;;:::::;:::;::::::::.::.:::.......................... . .   
  .;t%%%%%%SS%%SS%tSX;t%Xt%%SXSt%X%X;XtXtXtSt@%S@%X%XtXt@%XtXt@t@t@%@XXt@S8@t@XSSXXSXXXXXXXXXXXX@X@X@@X@@@@@@@@@@@8@@8@8@88@88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888@88@8@8@8@@@@@@@@@X@@X@@X@X@XXXXXXXXXSXSXXSXSXSXSX@t@t@S@t@%@SXt@%XtXSX%Xt@tXt%SXtS%XS%@%St%Xt%%%%XtS;tXt%SSSSSS%%%%%%%%%ttttt%%%ttttttt%tttttt;tttttttttt%ttt;tt;tttt;t;t;t;;;;;;;;;;;;;;;;;:::;;:;;;;;;::::;:::::::::::::::::::::::.::.....::..............   .   
  .;t%%%%%%S%%SSSS;%tXtt%SXtS;tSStSt%XtStSXtXt8%X%@tXSSXt@SX%@SXt@%@%@SXXX%@@%@SXSXXXSXXXXXXXX@XX@X@X@@@@@@@@@@@8@@8@88@88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888@88@8@@8@8@@@@@@@@@@X@X@XX@XXXXXXXXXXXSXXSSSXSSSXXXXtX%@%@t@t@SXtXtXtX%XtSS@X%%X@t%%SXt%SS%XtX%%%%tSttSt%SSS%%%S%%%%%%%t%%%%%ttt%tt%t%tttttttt%tttttttttt;tt;t;ttt;t;t;t;t;;;;;;;;;;;;;;;:;;;:;::;:;;;:;;;;:::;::::;::::::::::.::::....:.:.................. ..   
  .;t%%%%S%S%SSS%%SS;t%XtStS%@tSSS%@t%@tXStXtStXt@tXtXtX%XtX%XSSXS@S@tXSXXX%8@%8SXXSXXXXXXXX@XX@X@@X@@@@@@@@@@@8@@8@8@88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888@88@@@8@@@@@@@@@@X@X@X@X@XXXXXXXXXXSXXXSSXSSSSSXXXXSXSX%@tXt@SXtXS%@%8%%@%@%%8%@t%XSStSt%%SXtX;tS%tXt%SSSSSS%S%%%%%%%%tttt%%%t%%%tt%tttttttttt%tttt%tttt;ttt;;;t;ttt;t;t;;;;;;;;;;;;;;;;;;:;;:;;:;;;;:::;:;:;:::::::::..::::.:::..:......::.......... ..      
  .;t%%%%S%SSSSSSt%%XtS;SXtXttS@t@%%@t%X;%XtXtXtXt@tX%X%@SXSXtXt@SSSSXX%@SX@%@@%8SXXXXXXXXX@X@X@@X@@@@@@@@@@@8@@88@888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888@888@88@@8@@@@@@@@@@@@@X@XX@XXXXXXXXXXSXSXSSXSSSSSSSSSSSSXSXt@tXt@tX%SXSXtS%XSt%StX%tt%SXtX%S;%%Xt%S%tSt%SSS%%%%%%%%%%%%t%%%%ttt%tt%%%tttt%;tttttttttttttt;t;;;tttttt;tttt;;;t;;;;;;;;t;;;:;;;;;;::;:;;:;:::;::::;:;::::::.::.:::::....:.:::...............     
  .;t%%SSS%SSSS%%SX;t%t@tt%%@%StS;Xt%@tX%XtXtX%XS%XXt@SXtXtXSXXXt@t@SSXXXSSX@%8@XXXXXXXXX@XXX@@X@@@@@@@@@@@8@@88@88888@8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888@888@8@8@@@@@@@@X@@X@X@X@XXXXXXXXXXXSXXSXSXSSSSSSSSStXSXSXt@SSSX%X;X%X%%@%XtXtXSSSt%%%St%XttSSSS%%St%SS%SSSS%%%%%%%%%tttt%%%tt%t%ttttt%ttt%tttttttttt;tttttttt;;;ttt;;;;;;;;;;;;;t;;;;;;;;;:;;:;:;:;::::::;::::::::::::.::.::..::::...:.............. ..   
  .;%%SS%%SSSSSSt%tStS%%%XSt%%Xt%X;@tStSStXtXS%X%%S%XtXt@%@%@t@%@SX%@%@%@SXS@@%@XXXXXXXX@X@X@X@@@@@@@@@@@8@@88@88@8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888@8@8@8@@8@@@@@@@@@@@X@XX@XXXXXXXXSXXSXSXSSSSSSSSSSSXt@tXt@tXtXtXStX%@%XtXtXtS;t%%@%@t%XttSt@t@t%S;%SSSSS%%%%%%%%%%%tt%%%%ttt%ttt%%ttttttt%ttttttttttttttttt;;;ttt;;;t;t;;;;;;;;;t;;;;;;:;:;;;;:;;;:::::::;:;:::::::.:.:::::.::........................    
  .;%%S%%SSSSS%%SSttSX%Xtt%SSt%XtXtStXtXtXt8t%XtXXSXSXSXSXSXt@S@t@XXX@S@%8SXS@@XXXXXXX@XXX@@X@@X@@@@@@@@8@8@8@88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888@8@8@@8@@@@@@@@X@@X@@X@XXXXXXXXXXXSXSXSXSXSSSSSSSX%@SXSXt@t@tX%@%SXt@tSXtX%@%S%SSSStSS%S%%tSS;St%SSS%%SSS%%%%%%%%%%tttt%%%%t%%tttttttttttttttttttttt;;;;;tttt;;ttt;t;;;t;;;;;;;;;;;;;;;;;;::;:;;;:;:;:::::::::::::::.:::::...:.::....:............     
  .;%%%%SSSSSSSt%%XtS;%%SSX;%X%%S;StStXtSStS@%@%Xt%%@tXtXtX%8%@%8SSSSSSX@XSXXXXXXXXXXXX@X@X@@@@@@@@@@@8@@8@88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888@8@@8@@@@@@@@@@@X@XX@@XXXXXXXXXXSXXSXSSSSSSSSSXXtXSt@SSXtXSXt@%@t%8tXt%Xt8t@%@tStX%X%XtXtt%tXt%SSSSS%%%%%%%%%%ttt%%%%ttt%%t%%tttttttttttttttttttt;tttttttt;tttt;;;;;;;;;;;;;;;;;;;;;;:;;;;:;;;:;:::;:::::::::::::::::::::.:....:::...............   
  .;%%SSSSSSS%%SX;t%%XtX%X;%XtXtSXt@tSSXtXX%X%XS%X @t%S@SXXXS@%@SSSXSXSXSXXSXXXXXXXX@X@X@@@X@@@@@@@@8 8 888@88@8888888888888888888888888888888888888888@ 8 S88888888888888888888888888888888888888888888888 8Xt88888888888888888888888888888888888888888888888;S@;@8888888@8888@@8@@@@@@@@X@@X@@XX@XXXXXXXXXXSXSS8 @;t@SSSSSXt8%XSt@%XtX%S%XXtXtXS%Xt%S%S%@;S;S;%%%t8 X:;St%SSSS%SSS%%%%%%%%%%tttt%t%t%%ttttttttttttttt%.  X;;tttt;;;ttt;t;;tt;;;;;;;t;;;;;;;;;::;;;:;:;;;:S..@.:::;::::::::::::::.:....:..:...:........ ...    
  .@t%S%SSSSSS%ttXtXtt%%S%Xt%SXtXtS%@S%@t%X%X%XS:t:tt8St%Xt@S%@SSXSSXSXSXSXXXXXXXXX@X@X@X@@@@@@@@@@8t.:.X 88888888888888888888888888888888888888888888 :   ;888888888888888888888888888888888888888888888.8...t 88888888888888888888888888888888888888888888@%;::;%@888888888@888@8@8@@@@@@@@@X@@XX@XXXXXXXSXXXX:;:tt8SSSSSSXX%@SS%XS@%XSX%XtXtXtXtSS%@%@ttXt%SStXt8%;tt@.t%SSSS%S%%%%%%%%%%ttt%%%%%ttt%%%tttttttttttt.@t;tXX:;;t;;ttt;;;tttt;;;;;;;t;t;;;;;;:;:;;;;:;;;;8SSSSXX:::;;::::::.::.::::::::.:.:.................;:. 
  . %%SSSSSS%t%S;t%%%X%@%StXSt%XtXXtStXt@%X%X%XSt;;t;tXXXXXt@@SSSSXSSXSXXXXXXXXXXX@XX@@X@@@@@@@@@@8t;::::@888888888888888888888888888888888888888888888.....:88888888888888888888888888888888888888888888: . . ..8888888888888888888888888888888888888888888@.:.:::@8888888888@8@8@8@@@@@@@@@@@X@@XX@X@XXXXXXXStS;;;;;%SSSSSSSXt@%@SS@SXtX%X%X%XtXtXtStX;@t%XttStt@%ttttt%tXt%SSSS%SS%%%%%%%t%%%%t%t%%;tttt%ttt%tttttt%%%t%%S;;t;ttt;;ttttt;t;;;;;;;;;;;;;;;;;;:;;;;:;;;:@SXSXSS8::::::::::::.:::::::::......:::..............  
  .8t%SSSSSSSt%tXtXtSt%SttX;%X%Xt%%X@%S%XStXSSt@@t;;tt.tXt8X%@SSXSSXSXXSXXXXXXXX@XX@X@X@@@X@@@@@8@@ ::;::8@8888888888888888888888888888888888888888888@... .:88888888888888888888888888888888888888888888   . .8@8888888888888888888888888888888888888888888t@.::.S%8888888888888@8@8@8@@@@@@@@@X@@X@XXXXXXXXXt@8;;;;t SSSSSSSSX%@%8%XS@SSXtXS%SX%StS%SXtt@t%Xtt@tt.tttttX;tSt%SSS%%%%%%%%%%%%tttt%ttttttt%tttt%ttttttXt%%t%;;;;;t;tttt;t;t;t;tt;;t;;;;t;;;;;;;;;:;;:;;;:t8SXSX%::::;::::::::::.:::.::....::............. ..X.  
  .%S@. t%XttSXt%%%S;Xt%SX;X%%StXXS%SXS%%@%;tXX.  t%8 XS@;S@XSSSXSXSXXSXXXXXXXXXX@X@@X@@@@@@@@StS8;@ t:X @S8%@@8888888888888888888888888888888888S%S8SX : ;X8t8@;;888888888888888888@8@8@88@88@88@88@8S8@. t .8@;88  88888888888888888888888888888888888 t8X; 8::8  @8: 8888888888@8@8@8@@@@@@@@@X@@X@X@XXX:t@8. XSt8 X%@:XXSSSS@%@SS@%XtXtXtXX%X;XtXS%SX%%@t%X@t@.  @%8:@tX;8@t%S%SSS%%%%%%%%%%%%%t%t%t%%t%ttt;t88tX:X;@S8. :Xt@8;tt;t;t;t;ttt;;;;t;;;t;;;;;;;;::;:; :%.8% S8 .tt;SX:::::::.::::.::...:.:.....:........;S;.@   
  .tttt; %t%XttXtSSt%%SXtXt%@%Xt%%X%X;XX%XX%tt;;: SSX8t;;t;@SSXSSXSXSXXXXXXXXX@X@X@X@@@@@@@@@8X:;::.S888t:::::%8888888888888888888888888888888888X. .  S888%.   .XX88888888@8@@@@@@8@8@8@@8@@8@8@8@@: .   %@8@S     ..888888888888888888888888888888888@ .:..:%X8;t.::.  888888888888@8@8@@@@@@@@@X@X@XX@XS%:;;:: XX@8;;;;;@SSSt@@tXX%@SXt@SXtX%SX%X;X%SSX%%@S8ttt;:8:;;.ttttt;t%SSS%%%S%%%%%%tttttt%t%%%t%tttt%;;t%%%%::::8;%%%t8t;t;t;t;tttt;;;;;;;;;t;;;;;;;;;;:;@tSSSSXt:.;@SSSXX8:::::::::.:::.::::.:..:..........:8@@X@.  
  .tttt;8t%%%%%tXttSX%Xt%StSt%SS%XSt@tSX%%.;t;t;;@Xt@%;;t;; SSSXSXXSXXXXXXXXXX@XX@@@X@@@@@@@88;:::;:. 8X8.::::88888888888888888888888888888888888@.. ..8t8 ;. .  .%888@8@@8@8@8@8@8@@@@@8@@@@@@@@@@8t  .  .S@@@ . . . X88888888888888888888888888888888@..:..::::.::.::.X8888888888@88@8@8@8@@@@@@@@@X@XX@ ;;;;;;8@%8t;;t;; SSXXtXX%@XtXt@tXtX%@%X%XtXXS%SX%%8ttttttt:@8Xttttt8t%SS%%SSS%%%%%%%%%%%%%t%ttt%%%tttt8t%t%%X@XtXt%t%%%X:;;;t;ttt;t;t;;;;;;;;;;;;;;;;;;;;;SSSSSX;;  %SXSSS%.::::::.:::.::::......:.:::.... S@X@X.  
  .8;t@SXtXtStXt%XtXt%%@t%XtX%XtX;XtS@%XS@S88t;@SXt%X 8t;% @SXSSXSXXXXXXXXXX@XX@@X@X@@@@@@@@8@S8::t.S8:.:%;::X 8888888888888888888888888888888888 8...X . 8;:: .8@8@8@8@8@@@@@@@@@@@@@@@@@@@@@@@@@@@:;: .8XX. X.t  S%X888888888888888888888888888888888@.%..@88888@@::%:8888888888888@88@8@@@@@@@@@X@@X@XX@88;;X%8;%@ 8t;% @SSSSXSXXt@%@%@%XSS%X%X%SXttXS%%X%% 8ttS.8 :SS;%t%t%;t%Xt%S%%%%%%%%%t%ttttt%t%%%tt%tttS;S%%:@XS 8;X%%S :;;tt;ttt;;;;t;;;;;;;;;;;t;;;;;;::8;@SS%.:S%;@8SX@ ;.:::::::::.::.:::.:.::..:........;X8@XS.  
   ;@8:;t%t%%%%%%tX;XtStX%%XtS%S@tSX%XSS@tXtX88SSSXtttX88XSSSSXSXXSXXSXXXXXXX@X@X@@@@@@@@@8@@8@88X888::X888S888888888888888888888888888888888888888X;8888..88@;@@8@8@@@@@@@8@@@@@@@@@@@@@@@@@@@@@@@88@X:X@@  8X@@;X8@8@@8@88888888888888888888888888888888SX888;;888XS88888888888888888@8@8@8@@@@@@@@X@@@XXXX88XXXX;t%888XXSSSSSSSt@X%@S%@SXt@%XSXX%@%X;XS%%X%S%88ttXtt ttX8S::tS%t%Xtt%S%%%%%%%%t%%%%%t%tt%%%tt;;;t8;;; :S::;8t;;:;ttt;t;t;;tttt;;t;t;;;;;;;;;;;;:::::8;:.@S;:::XS:;::::::::::.::::::::......:..:.....:..S;:.  
  .;;;%%StXtXtXtXt%%%XtStX%X%@S%SXt@%S@S@%XStXSSt8ttXXt@t@SSXSXXSXXXXXXXXX@X@X@X@@@@@@@@@@@8@88@888888. 888888888888888888888888888888888888888888888888: 88@888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X@@8@@@X .S@888@@@8@@8@@8@88888888888888888888888888888888 .. 8888888888888888888888@88@@8@@@@@@@@@X@@X@XXXXX8tt@@SXSXSSSSSXSS@t@XSSXt@S%XSS%%@%%8tX;SX%%XXt%%S%t8;.tS;;t%tSXtSttt%Xtt%%%%%%%%%ttt%t%t%%tttttt;;;t;t.%X:;;tt;;;t;;tt;t;t;t;t;;;;;;;;;t;;;;;;;;;:;::::;: tX;:::.::::::::::.::::::.:::...:....:..........:.   
   ;%StS;%tttS;%%Xt@tt%S%XtSt%@%XtXt@%XSS@t@%Xt@X@t;XX@S@t@SXSSXXSXXXXXXXXX@X@@@X@@@@@@@8@8@8@888888 ::%@8888888888888888888888888888888888888888888888t%   X8@@@@@@@@@@@@@@@@@@@@X@@X@X@X@X@X@@X@X@@@@X@@X8  @@@@@@@@@@@@8@8@8@888888888888888888888888888888 .. 88888888888888888888888@88@@8@@@@@@@@@X@X@X@XXX8;;@XXSXSXSXSSSSSSX%Xt@%@t@%Xt@X%S@%%@tX;SS%%%Xt@t@tStS8;%%SSXttttt%S%t%Xtt%%%%%ttt%%%t%t%tt%%tttt;t;t8@%tS:;tttttt;t;tt;ttt;t;tt;;;;;;;;;;;;;;;;;;:;;;::;@S% ;;:::::;:::::::.::::::::..::.:...:.:..........   
  .ttt%tStXtStStX;S;XSS%XtSXS%SXtXSt@%X@%@%XXSXt@8;;;.t@XXXSSXXSXXXXXXXX@X@X@X@X@@@@@@@8@@8888888888::::@88888888888888888888888888888888888888888888@8@   %@@@@@@@@@@@@@@X@@X@XX@@X@X@X@X@X@X@X@X@XX@X@X@S. .X@@@@@@@@@@@@@@@@8@@888888888888888888888888888S:.::S88888888888888888888888@88@@8@@@@@@@@X@@XXX@X@8;;; XXSXSXSXSSSSSXXSX%@SX%@%XtXX%XXtStXtSt@%XtS%S;.ttt8t@tSS;%S;%X%%%%ttS;t%%%%t%%%ttt%t%t%%ttttttttt@t%%;;ttttttttt;t;;t;tt;ttt;;;;;;;;;;t;;;;;;;:;:;;;:@S%8::::;::::;:::::::::::.:.::...:.:::............   
  .tStX;t%t%%%%X;%%%%%XtS%X;S%XStXtX%XtXXt@St@%@ :;;tt@tXXSXSXXXXXXXXXXXX@X@X@@@@@@@@@8@8@8@8@88888;%::.X888888888888888888888888888888888888888@8@@@8S% . ..@@@@@@@@@@X@X@XX@X@XX@XX@X@XX@XX@XX@XX@X@X@X@@    8@X@@@@@@@@@@@8@@8@@@@888888888888888888888888t....t888888888888888888888888@88@8@8@@@@@@@X@@X@XX :;;;tXSXXSXSSSSSSSSt@SXt@t@SXSStXXtX%X%XtXt%@tSX%X@%ttt8X;%%%%%%%%tStS;%tt%%%%%%%%ttt%%%t%t%ttttt%tttS8%%%%8:;tttttttt;tt;t;t;t;t;;;;t;;;;;;;;;;;;;;:;;;:.SSSS :::::::::;:::::::::.:::::::.:.:....:.........   
  .S;ttStSX%X%%t@tX%@ttSXtXtX%%XtXSStXXt@%X%X%@8@;;t;; 8%@SXXSXSXXXXXXX@XX@X@@X@@@@@@@@@88@88888888t:.:::t888888888888888888888888888888888888@88@8@8@.    .@@@@@@X@X@X@X@X@XX@X@XXXXXXXXXXXXXXXXX@XXXXX@8     St8@X@@@@@@@@@@@@@@8@8@@888888888888888888888 ;...::.888888888888888888888888@88@@@@@@@@@@@X@@X@8@;;:;; 8XSXSXSXSXSSXXtXXXSXtXtXS%XtXS%@tSS@tSSX%%St%ttt;tXtX%X%StXttt%tS;%t%X;t%%%tt%%%ttt%t%t%ttt%ttt%%t%t%:;tttttttt;;t;t;tttt;t;tt;;;t;t;t;;;;;;;;;:;; SSSSS@t;;:::;::;:::::::::.::::.:..:....:.:........8   
  .@St%%X;%%%S%%StSt%X%XtSXtXS%@%%XtX%X%XXt@XX%;;;t;;;tX@SXSXXSXXXXXXX@X@X@@X@@@@@@@8@8@8@88888888X:::.:.: @8888888888888888888888888888888888@8@@@@@S. .    %@X@X@X@X@XXXXX@XXXXXXXXXXXXXXXXXXXXXXXXXXX :  . ..;@X@XX@X@@@@@@@@@@@@@8@@@8@8888888888888888@8.....:88888888888888888888888888@88@8@8@@@@@@@X@XX:;;;;;:tXXXSXSXSXSSSSSX%@tX%@%@tX%XX;X%S@X%XSXtXXtX8tttttt;.;tt%%%tStStttSt%tt%t%%%%%%ttt%%%t%%%%%tttt:%%%%%%t8;ttttt;;;tt;t;t;t;;t;;;;;;;;;;;;;;;;;;;::;8XSSSSS%.::::;:::;:::::::::.::::::.....:...........:%.  
  .tXtX;tXtXttXt%%%@tSt%@tXt%@tS@%X%@%XSX%@t@tX;;t;;;;;tXXSXSXXXXXXXXXX@X@X@@@@@@@@@8@88@88888888.t:.::::.SX88888888888888888888888888888888@@8@@8@@t@    .  : XX@X@XXXX@XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXS@        8@X@X@X@X@X@@@@@@@@@@8@8@8@888888888888888:........;8888888888888888888888888@88@8@@@@@@@@@X@X;:;;;;;;%XXXXSXSSSSSSSXX%@S@SXSXSXtXSt@XtSt%X;X;%SS@t;ttttt88%XtStS;ttStttS;Stt%%%%%%tt%%%t%t%tt%%ttt88t%t%t%tSXttttt;tt;t;tt;t;ttt;t;;t;;;;;;;;;;;;:;;;t:SSSSSSSS ::::::::::;:::..::::.:::..::..:..:.......8@.  
  .;;8;%%t%tXt%X%@t%SS@%%SXS%S@%X%X%XS@%@XSX%S%;;;t;;t;;.@XSXXXXXXXXX@XX@@@X@@@@@@8@@8@888888888.X:::.:.:.:8%88888888888888888888888888888@8@8@@@@@t8   .     t SXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%:  .  .  .:8XXXX@X@X@X@@X@@@@@@@@@@8@8@888888888888%.......:..S8888888888888888888888888@8@@8@@@@@@@@@ :;;:;;;:;;.8SXXSXSXSSXSSS@tXt@tXtXtXtXSt%@t@%%Xt@t%@tttttttttX8tS;ttXttt%%tttt%SS;tt%%t%%ttt%t%t%%ttt8Xtt%t%%t%t8X;;ttttt;t;tttt;t;tt;t;;;;;t;;;;t;;;;;:t SSSS%SSSSX.:::::::;:;::::::::::..:........:.......X@@.  
  .tttttX%XttXt%%%X%X%%8%@;SXtX%X%XS@%XSXtXS8;;;t;;;;;;;;%8XXXXXXXXX@X@X@X@@@@@@@@@8@8@8@888888 ;::.::::.:..X;@88888888888888888888888888@8@@@@8@@:@  .    .   .%XXXXXXXXXXXXXXSXXSXSXSXSSXSSXSSXSXSX%X     .      XX@XXXX@X@X@@@@@@@@@@8@@8@8@8888888888 ............ 8888888888888888888888888@88@8@@@@@@@8.;:;;:;;;;;;S8XSXSXSXSSSSSSXXXt@%XSXSSt@%@tXt8%XtS.@;tt;tttt;t;88;%S%tStXtStSt%;tt%t%%%%%tt%%%t%t%tt%@8tt%t%t%%%%%S;;;tttt;t;tt;ttt;t;;t;;;;;;;;;;;;;;;:X;SSSSSSSSSSXS ;;::;:;:::::::::.:::::::...:.::.:....@X@X.  
  .@.tS%@ttXttXt@%%St@%%SSX;X%X%X%@%XS@SS@@8S%.%@t;;;;@.tX XXXSXXXXX@XX@@X@@@@@@@8@@88@8888888X@X%.8t.:.8X.SXt 888888888888888888888888@8@@8@@@@@ @8@;%@  .:S:X888XXXXXXXXXSXSXSXSXSXSXSXSSXSSXSXSSX.t88t;@   .;.S88X%X@XXXXX@XXX@X@@@@@@@@@@@8@@888888S.8@t:......;;X8;S888888888888888888888888@8@@8@@@@88XS:;X;;;;tX %S XXXSXSSSSSSSSt@t@XXtXtX%X%XS%@tSStX %%:t8St;t88;:t;;t%X;ttttt%tttt%t%SS;t%tt%%ttt%t%t%; %.t@@t%%XX%.;; ;ttt;;t;tttttt;tttt;;;;;;;;;;;;;;;8t;.t8.SSSS8@::%S;;;::;:::::::.:::::.::..:.:.......S8. t8.  
   ;;t;;tS%tXt%%%@%Xt%@t8%StX%X%X%XS@%X@S%XSSSSSS.;;X8XSXXSXXXXXXX@XX@@X@@@@@@@@8@8@8@88888888888888@:.: 8888888888888888888888888888@8@@8@@@@@@XXX@@X@    SXXXXSXXXXXXSXSSXSXSXSSSXSSSSSXSSXSSSSXSSSSSSXS.t  tXXXXXXXXXXXX@XXX@X@X@@X@@@@@@@@@8@8@888888888888..88888888888888888888888888888888@88@@8@@@@@@@@X@ ;:S@XXXXXXSXXSXSXSSSSXX%8t@%@SXt@SXtX%X%XtXtX;t%%t8ttt;;;ttt;%%tXtXt%%St%%S;St;ttt%t%%tt%%%t%tt:;:;;;tX%tS:::::;;t;t;;ttttt;;;;;t;t;;;;t;;;;;;;;;;:..:::@8SS%..:.::::;;:::::::::.::::.::::.:...:...... . ..   
   t%%%@tX%S;XS%S;%SX%%@tX%%X%X%XS@%S@tXSXtXt@t@S8:8:t@XSXXXXXXXXXX@X@X@@@@@@@@@@@88@8888888888888888SX@8888888888888888888888888888@8@8@@@@@@@@@@@X@XS%8S;XXXXXXXSXSXSXSXSXSSSSSXSSSSSSSSSSSSSSSSSXSSXSSXX Stt8SSXXXXXXXXXXXX@XX@XX@@@X@@@@@8@@8@8@8888888888;S@t88888888888888888888888888888888@88@@8@@@@@@@@X8 8.XXXXXXXXSXXSXSXSSSSXXXX%@tX%@tXtXS%S%SXt@t@%@%X;@8 ;%@tXtXtX;t%t%XttSttt%t%%%t%S;t%t%%ttt%ttt;tt;:; 88:;;;;t;ttttttttt;;;tttt;;t;;;;;;;;;;;;;;;:::::::SX%;;;::::::::::::::::::.:.::::.:.....:.:.:.......   
  .tS%S;t%%Xtt%SXSSt%X%%SSX%X%X%XSS8S@Xt@%@SXXXt@SSSX@SXXSXXXXXXX@XX@X@X@@@@@@@8@8@888888888888888888888888888888888888888888888888@8@@@@@@@@@@X@XX@XX@X@XXXXXXXSXXSXSXSSSSSSXSSSSSSSSSSSSSSSSSSSSSSSSSSSS%X8X@XXXSSXSXXXXXXXXXXXX@X@X@@@@@@@@@@@8@8@8@88888888888888888888888888888888888888888888@88@@8@@@@@@X@@@XXXXXXXXXXXSXSSXSSSSSSt@t@XXS%@%XXtXXSX%X%SStXtXt%t%Xt%Stt%%%%XtSt%t%%tStt%%%%%%%t%ttt%tt%%%tt%ttttt;;;;;tttttt%t;ttt;t;;;;ttt;;t;;;;;;;;;;;;;;;;;;;:;:::.:;;;;:::::::;::;:::::::::::::::..::...:.:.......   
  .tt%tSXt%%SSX%%t%@%S@%@%XtX%X%X@%@%XS%@%X%@t@@t@SXSSXSXXXXSXXXXX@X@@@@@@@@@@8@8@8@88@888888888888888888888888888888888888888888@8@@8@@@@@@@X@@X@XXXXXXXXXXXXSXSXSXSSSSXSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS@@XXXSSSXSXXSSXXSXXXXXXXXXX@XX@X@@@@@@@@@8@88888888888888888888888888888888888888888888888@8@8@@@@@@@@@X@@X@XXXXXXXXXSXSSXSXSSXXSX%Xt8%XSXt@t%XtXt8tXt%XtXSSt%Xt%XtXtXtt%tXt%S%%tStt%%%%%%t%tt%%%t%%tt%t%%tt;tttt;ttt%tttttt;t;ttt;tt;ttt;tt;;;;;;;;;;;;;;;;;;:;:::;;;;::::::;::;::::::::::.::::::.....:...........   
  .tXtXttSXtX%%Xt@t%8%%XtSXStXt8tX%XSXSXXS8XSX%@@%@SSXSXSXXXXXXX@XX@X@X@@X@@@@@@8@88888888888888888888888888888888888888888888888@8@@@@@@@@@@@XX@XX@XXXXXXXSXSXSXSSSSXSSSSSSSSSSSSSSSSS%SS%S%SS%SS%SSSSSSSSSSSSXSSSXSSXXSXXXSXXXXXX@XX@X@X@@@@@@@@@@8@@8@8888888888888888888888888888888888888888888@8@@8@@@@@@@@@X@XX@XXXXXXXSXXXSXSSSSSS%8%@X%@SX%XSX%SX%8tXt@%%X;tXSt%Xt%S;t%SXtttSSS%S;t%St%%%%%%%%%%%%%%%tt%t%ttttt;tt;tttttttt%ttt;tttt;;ttt;;ttt;;;;ttttt;;;;;;;;;;:;;;;:;:;::;:;::::;::::::.::::.:.::...:.:::........   
  .;t%%%@t%SXtStStX%%Xt@%@;XSS%SXS%@SXtXSXtXSXX%@@%@SXXSXXXXXXXXX@X@@X@@@@@@@8@8@8@88888888888888888888888888888888888888888888@8@@8@@@@@@@X@X@XX@XXXXXXXXSXSXSXSSXSSSSSSSSSSSS%S%S%@%SS%8%SS%@SSS8%SSSXSSSSSSSSSSSSSSSSXSSXXXXXXXXXXXX@X@X@X@@@@@8@@8@8888888888888888888888888888888888888888888888@88@8@@@@@@@X@X@XX@XXXXXXXSXSXSXSSSSXX%8t@XtXSXtXt@XStSXtSt8%X%X;t@t%Xt%XtXttSXt%SS%%S;ttS;S;%%%%%%%ttt%tt%%t%t%t%tttttttttttttttt;;tttt;tt;t;;tt;;;;;;;;;;;;;;;;;;:;:;:;;;;:;:;:::::::::::::::::::::::...:..:..........   
   tStXttXt%S%Xt%StX%%XtXtXt%XX%XS%@S@Xt@%@SSSXX%@@%@XSXXXXXXXX@X@X@X@@@@@@@@8@88@88888888888888888888888888888888888888888888@8@8@@@@@@@@X@X@X@XXXXXXXXSXSXSXSSSSSSSSSSSSS%S%8%SSS@SSX8@S88X@S@88SSX@XXS@SSSSSSSSSSSSSSSXSSXSXSXXXXXXXXX@X@@X@@@@@@@@8@@8@8888888888888888888888888888888888888888888@8@@8@@@@@@@@@X@XXXXXXXXXXSXSXSXSSSSSXS@t@XtXSXtXtXt@StXStStSt%Xt%X%%Xt%%tS@ttSSSSS;t%%%tt;%t%%%%ttttttt%%t%t%%tttttttttttttttttt;t;t;;t;t;;tttt;;;t;t;;;;;;;;;;;;:;;:;;;:;;;:::::;:;:::::::::::::.:.:::::.:....::.....   
  .tt%%%%St@tSt@t%Xt8tXtXtX%@t@%S@%XSS@%@XSSSSSXX%8@%8XSXXXXXXXX@X@X@@@@@@@@8@@8@888@8888888888888888888888888888888888888888@8@8@@@@@@@X@@X@XXXXXXXXXSXXSXSSSSSSSSSSSS%S%S%X@SSX8%S@88S888S88X@S@8S8X8S@SSXSXX@SSSSSSSSSSXSSXSXXSXXXXXXXX@XX@@X@@@@@@@8@88@8888888888888888888888888888888888888888@88@8@@8@@@@@@X@@X@X@XXXXXXXXXSSXSSSSSSSS%@t@%Xt@%@%SXtX%%XtXtXS%XtXtXt%X%Xt%%%%SXtS%%%%S;t%%%%%%%%%%%%%%%%%%tttttttt;t%tttttttttttt;t;t;t;tt;t;tt;;;;;;;;;;;;;;;;;;:;;;:;;:;:;:::;:::;::;;:::::..:.:::.:......:.........   
  .tXtXtS%S;S;%SXtXt%StXtXS%X%S@SS@S@%@S@tXSSSSSX@%@@%@XXXXXXX@XX@X@@@@@@@@@@8@88@88888888888888888888888888888888888888888@88@@@@@@@@@@@X@XXX@XXXXXXXXSSXSSXSSSSSSSS%SS%S%SS8S8@SS8@S888S888@8%@@S@8SSSXSS@S@88S@SSSSSSSSSSXSXSXXXXXXXX@XX@X@X@@@@@@@@@8@88888888888888888888888888888888888888888888@88@8@@@@@@@@X@X@XXXXXXXXSXSXXSSXSSXSSXXSXSXSXtXSXSSSt@%XtXt%Xt%Xt%Xt%SttXtXtXt%%%St%%%StSt%S;t%%%ttttttttt%t%%tttt%ttttttttttttttt;ttt;ttt;t;t;t;;;;;;;;;;;;;;;;:;;;::;:;:;;;::::::::;::::::.::::::::........::.......   
  .;t%%SXt%X;@%SXt%@%X%X%%@tXX%@@%@t@%@S@S@t@SSSSX@%8@XXXSXXXXX@X@@X@@X@@@@8@@8@88888888888888888888888888888888888888888888@@8@@8@@@@X@X@X@XXXXXXXSXSSXSSSXSSSSSSS%S%S%8%@S@S@S88@S888S888SSXS@S@S@X@S@S@XX@S@XXXS@SSSSSSSSSSSXSSXSXXXXXXXX@X@X@@@@@@8@@8@@8888888888888888888888888888888888888888888@8@@8@@@@@@@@X@X@X@XXXXXXXXSXSXSSSSSSSSSt@tXt@%XtXtX%X%X%XXtSSt%X%%SS%Xt%%%%%%SSS%S%X;tttt%tt%%%tt%%%%%ttS;tt%t%tttttttttttttttttt;t;ttt;t;ttttt;;;;t;;;;;;t;;;;;:;;;;:;;;:;;::::;:::::::::::::::.:.::.:::::..........   
  .tXtXt%Xtt%SX%SSt%XtXt@%X%XtXtXXtX%8SS@S@@t@SSXSX@%@XXXXXXX@XX@X@@X@@@@@@8@88@888888888888888888888888888888888888888888@8@8@@@@@@@@@X@XXXXXXXXXXXSXSXSSSSSSSSS%S%S%X@X@S@SXSX@S@8@S@8@S@@%@S@S@XSSSSSSS8SSSS@8X@S8SSSSSSSSSSSXSXXSXXXXXXXX@X@X@X@@@@@@@8@8@888888888888888888888888888888888888888888@8@@8@@@@@@X@@XX@XXXXXXXSXXSXSXSSSSSSSSX%@%@SXtX%XtXS%Xt%Xt%S@%%XSS%StXtXtXtXtX%StttS;%%%%%t%%%%%%%ttt%t;tttt%%tttttttttttttttttttt;t;t;t;ttt;;t;;;;;;;;;;;;;;;;;;:;:;;;:;;;;:;;::;::::::::::::.:::.::.......:::.....   
  .tt%tXt%X%X%%S;SXtXtX%SXStXSSSt@SXXt8%@SX%8SSSXSXX@SXXXXXXXX@X@X@@@@@@@@8@@8@888888888888888888888888888888888888888888@8@8@@8@@@@X@X@X@XX@XXXXSXSXSSSXSSSSSS%SS%S%%SX@S8S@S@XX8@S@S@S@SXXXSX%@tXS8SXSSXXSS8@SS@8@8S@SSSSSSSXSSXSSXXSXXXXXXX@X@@@@@@@@@@8@88@8888888888888888888888888888888888888888@88@8@@@@@@@@X@@XX@XXXXXXXSXXSSXSSXSSSSSSXSXtXSXt@%@tX%XStS@XtSStttSSXt%%%%%%t%t%tStttSt%%%S%%%%%tttt%%%tttt%t%tttttttttttttttttttttt;;;;t;tt;;;t;;;;t;;;;;t;;;;;;:;;;;;;;;;:;::::;::;:::::::::::::.::..:...:::.......   
  .tXtS;Xt%%%X%%@;%XtX%88X8S@tXtXt@;@%@S@@XXSSSXSSXSXXXXXXXXX@XX@@X@@@@@@@ 8S@.S888888888888888888888888888888888888888888@8@ Xt%S X@X@X@XXXXXXXXXSXSXSSSSSSS%SS%@S@8S@SXXSXS@@8:;X%88X8SX@@SXSX%XSX@@@8X@S8XS@@S@X@SSXS8SSSSSSSSSX;;X;8SXXXXXX@XX@X@@@@@@@8@8888888888888888888888888888t8t@88888888888@8@@8@@@@@@@@X@@XX@XXXXXXXSXXSSXSS XX8;@t@SXtXt@SXtXSt%@S%%Xt%X%@%Xt%X%X%X%XtS%SttSttt.XX:%:;%t%%%%%%ttttt%%t%tttttttttttttttttttt;;t;t;8;8@; ;;;;;;;;;;;t;;;;;;;;;:;:;;;:;:;::::::;::;::::t@S8t ;;::.:...:..........   
  .tt%%X;SS%XtX%%X%%@tS;t;;t;Xt@SXt@SXSX%XSSSSSSXSXXSXXSXXXXXX@X@X@@@@@@@S.::::@8@88888888888888888888888888888888888888@8@@      . X@X@XXXXXXXSXSXSSSSSSSSSSS%X@SX@SS@@%@S@XX@:S    :@t@X8@S@XSXSX8XXXSXXXX@SSX88S8S8X@S8SSSSSSSSXX   . :XXX@XX@X@@@@@@@8@@8@8@8888888888888888888888%..:::S888888888888@8@8@@@@@@@@X@X@XXXXXXXXXXSXSXSS  ;t;;88tXSXt@tXt@tXX%%XXt%@%%St%XtSt%%%%%t%%%t%%tS@Xttt%X@tt%%%ttttt%%S;t%t%tttttttttttttttttttt;ttttS8%S%%t.;;;t;;;;;;;;;;;;;;:;;:;;:;:;:;::::::::;;:;:::XXXS%8..:::..::...:.:....   
   tXtS;%tStStStXtX%SX.;ttt;8%XtX%@t@tXXX%@SSSXSXSSXXSXXXXXX@X@X@@X@@@@@@S:;:;:;S8888888888888888888888888888888888888888@8@X  .   @@X@XXXXXXXXXSXSSXSSSSSS%S%SS@8%@XX88SXXXXSS..  .  :S@X@XSSXXS@XX@tXSX88@X8XXXX@S@X8X8S8SSSSSSSSt .   XXXXXXXX@X@X@@@@@@@@8@88888888888888888888888%.:.::S88888888888888@@8@@@@@@@@X@X@X@XXXXXXSXXSSXXX;;t;;t@XtX%@SSt@tXtXXt%XSt%X%XtXt%XtXStS%X%StXt%%t.;ttttt ;%%%%%%%%%%t;t%tt%tttttttttttttttttttt;ttt;8%%%%%%8;;;;;;;;t;;;;;;;;;;;::;:;;;;:;:::;;:::::::::8SXXXX:..:....:...::......   
  .tt%%XtX;%XtStXtXt;X8t;t;8;@ ;XXt@SXtXXXt@SSSXSXXSXXXXXXXX@XX@X@@@@@t..8.;::SSX  @88888888888888888888888888888888888@8; S%%:  :tt X:@XXXXXSXSXSSSSSSSSSS%S%%X@X@S@S@SXS@@% @.8t  .t: 8 SSSXSXSSSX@@SXSX@8XXX%8@%@8@X@SXS@8SS% 8  %   8. @ SXXX@XX@@X@@@@8@@8@8888888888888888888   t%.:.8 ;  88888888@8@8@8@@@@@@@X@@XX@XXXXXXXXSXXS :@.t;t@ 8 .8XtX%@S%@tSt@%%XS%X%%@;Xt%%t%%%St%t%%S8.tt8SttS8X:;8;tt%%ttttttt%t%t%tttttttttttttttttt;tXt%t @%%StSS%8:;;;;;;;;;;;;;;;;;;;;;;;;:;::;:::::::;%S@@SXXX.X8;8..:....:........   
  .tXt%%S%Xtt@;%X%XStt@X8;@8:;t%@ @t@t@St8%@SSXSSSXXSXXXXXXXX@X@@X@@@%%;;X X .8.:..t@8888888888888888888888888888888888X:.  ;XS  ;8;  .:SXXXXXSXSXSXSSSSS%S%S%%SX@S@tXXXXXSX;  .:: 8 8t   @:XXXSSSXSXXXtXSXX8@SX88@SXX8%@SX8SS8%   8: S  X   X XXX@@X@@@@@@@@8@8@8888888888888888 8. :8:S:;@%;..S 8888888@88@@8@@@@@@@X@@XXXXXXXXXXX8%;tt@ 8:S8:t;t%8%@%SX%XSStXXt%X%%X%%%SStXtS@t@tSXtX;%%t%Xt%@S@X%tt;%t%tt%%%%tttt%t%%tttttttttttttttttt8XSS%S;XSX:8SS%;@:;;;;;;t;;;;;;;;:;:;;;;;:;:::;::;:.88XS.t8S@8%@@XS8....:.........   
  .tt@t@%%%@t%Xtt@t;t;tSS:@tt;t;;t8X%@%8X%8SSSSXSXSXXXXXXXX@XX@X@@@@.:::::t8 S8:::::. 888888888888888888888888888888888X     :.         XXXXSXXSXSSSSSSSSS%S%SS@@8@S@%@XXS       X 8:;     ;SS8SSSXXSX@@tXXXS@@S@SXSXXS@S@XSS%:    ..: :8     XXXXX@X@X@@@@@@@8@88@888888888888888:...:@8 X.::::.:@8888888@8@8@@@@@@@@X@X@X@XXXXXXSX.;;;;;%X;8 .;t;t;;t@S@%XtXXtSX%XS%%X%X;%S%X%t%%%X;t8ttttttS8XXttttt;@;tt%%ttt%tt%ttttttttttttttttttttttX%%%%% 8S;X%%%S%t:;;;;;;;;;;;;;;::;;;::;;::;::::;;S@XSXXSSt%.;XXXXX%.......:::....   
  .t%%%tXtS%@tSSt.tttt;%8t S;t;t;@t@XSXtX@t@SSXSXSXSXXXXXXXX@X@@X@@@8:;:::X@S%.t::::%S88888888888888888888888888888888@     .tt@8;%   .. t8XXSXSSSSSSSS%S%SSSX@X@SSXSXSXSX :    .S.tt8    .%t@SXSSS@XX8SSSX88SXSXX8X@SSS88%@XS8.    88  :     :XX@XX@X@@@@@@8@@8@8888888888888888 ...:.:;:X8.:.::8888888888@8@8@@@@@@@@X@X@XX@XXXXXS8;;;;;SS@S:%;;t;X8%@%X%@%%X%%X%%XS%Xt%@tXXtX%XtS;S;;Stttt@X::@8tttt%t;ttttt%%%%%%t%tttttttttttttttttt;X@%%%%%S88;%%%S%S t;;;tt;;;;;;;;:;;;;;::;:::;:::::::SSXSXX .88@XXXXXS..:::..:......   
  .tXtXt%XSt%%%%XS8X8S@S:%8t %8@S8Xt@t@S@S@%@SSXSXXXSXXXXXX@XX@X@X@@@SS@8%88: 8 :@8 ;X88888888888888888888888888888888@X @S@::8@8@.:@SSSS8XXXXSXSSSSSSSSS@8S@S@S@S@X@%@SStS %SSSXt;.;:.@%8@tSSSS@XS8@8SSSXSX@@@8@S@S@8SXXX@SXX%:@S88%@ SSS8S8SSXXXX@X@@X@@@@@@8@8@888888888888888@X8S888..88XSX8tX8888888@88@@@8@@@@@@X@@XX@XXXXXXXXS X88X88;:t: 88:@t@%@S%S@%XS%XS%%Xt%X%%@%t%%%S;t%ttt;.88t8;88:8t88.%.:;tt%%%tt%t%%tttttttttt%tttttttt;;8%88:S.t%tX8S8: ;t;;;;;;;;;;;;;;;:;;:;;;;;;::::::::t@%8  . %S.%;8;S:......::......   
  .t%%%Xtt%XS%@t%%%%%%%%8t XXtXtXt@%@XSX%@S@%@SSXSXSXXXXXXXX@X@@X@@@@@@@8@@8 t%88888@88888888888888888888888888888888@8@X@@@@8tt8@XXXXXXXXSXSSSXSSSS%SX@SS@SS@SXS@XS8@%XSSSXSXXSS.@;%%S%SSSSS@SSSXXXSSStSSXS@X@@X@XS@S@S88SXSSSSSX@% %SXXXXXXXXXXX@X@@@@@@@@@8@88888888888888888888888X.:888888888888888@88@8@@@@@@@@X@X@XXXXXXXXS@@XSSXS ;8Xt@t@t@XSXt@X%X%XtXtX%X;@%%X%%SX%Xt%SStXtt;;;;;t8tt@:;;;;;;t%t%ttttt%tt%t%t%ttttttttttttttt;;:::::::8tt..:::;;t;;t;;;;t;;;;;:;;;;:;:;;;::::;::::;:....:.XS..........:..........   
  .tXtS;XtX;St%@Xt8t8SXtXtSXtX%XSX%@St@XXtXXXSXSSXXXXXXXXXX@XX@X@@@@@@@8%t. S%@ S  ;8888888X 8888888888888888888888888@@8@@@@88..88XXXXXXXXXSXSXSSSSSSS%8S@XS8SS@S@X@SX@@t@SSSSXX   :%@@@@X8X%@SSS8@SSXSS8XSSS%XSXXSXXS@X@88%@SS@SSXX% 8XSXSXSXXXX@XX@X@X@@@@8@@8@8@888888888888888888888:;8888888888888888@8@@8@@@@@@X@@XX@XXXXXXXXXSXSXSSt;tt;@%@XtXt@%%@%@%SXt@tXt%X%XtX%Xt%%X%tt%tStStt%%%Xtt t%ttttt%tt%%t%%%%%tt%ttttttttttttttttttt;;;;;;tX%S@:;;;;;t;;;;t;;;;;;;;;;;::;:;:;;;::::;:;::;:::::;@X;...:::..::..:..:.....   
  .t%%StSttX;XttXt%8;tXS%t; 8t@S%SXt8%S@SXSSSXSXSXSXXXXXXXXX@X@@X S.@X;t%;..::..:.:;::@888@. St@888888888888888888888@8@@8@@@@8  @XXX@XXXXSXSXSSSSSSS%X@SX@@SS8XX@SXtXXXSXtS%@SS%   tt@SSSSXSS%XS@88@SXSXSSXSSXSX8@S@SXS@S@X@%8SXS@X@ .. SSXXXXXXXXX@X@@@@@@@@@8@8888888888888888888888;;.:@88888888888888@88@8@@@@@@@@X@@XX@XXXXXXSXXSXSS@X;tXXSXt@S%X%8%@%S@S@%%@t@tStXt%S%XSt%%SX%S;%t%XtX;%t;%t%%%ttt%t%tt%%%ttt%t%%tttttttttttttttttttt;t;t;@%%8;;t;;;;;;;;t;;t;;;;;;::;;;:;:;;:::::;:;:::::::: SXX8:::::..:..:..:..:...   
  .tXtt%%@tSt%@tSSt%@tS;;t;8SXtXt@%@%8@tX%@SSSXSXSXSXXXXXX@8 StX:.:;:;::::;:::::::::::.SX8  .:X 8888888888888888888888@8@@@@@      S@XXXXXXXSXSSXSSSSSSS@SX@@SS8@tXSX@@@88S%8tS@:;  .XSXSSSS@XXSS8SXSSS8@X8@8@SXSXS@%XS@tXXS@@X8S@SX8   tSXSXSXXXXXX@XX@X@@@@@@8@@8@8888888888888888888 :.:8888888888888888@8@@8@@@@@@@@X@X@XXXXXXXXSXSSXS8;;;X8%@Xt8%@%XSXX%@%S@%%@tXtSXt@%X;tX%X%%%t%StS;ttt%tt;ttt%%%%t%%%%%t%t%t%t%tt%ttttttt%tttttttt;t;ttt88%%%X:;;;t;;;;;;;;;;;;;:;;;;:;:;;;;::;:;::::;::::::SXXSS:.::.:::..:..:......   
  .tt%@tS%%XSt%SX;@tXtt%t;t;XtX%XSXSXt@S8@t@SXSSXXXXXXXX8Stt:;;;;:;:;:;:;::::::::::::::::88t.: .;8X8X888888888888888@8@8@@@@X@    8XXXXXXSXSXSSSSSSS%SS@X8SXX@XX@SXXS8X8XX@XS@SS;.   t:%X@@X@t@X@S@X%XSSSSXSXSXXXSX%XSXSX%@SX8SXSXX8    . t8SXXXXXXXX@X@@@@@@@@@8@88888888888888888888 .....8888888888888888@8@@@@@@@@X@X@XX@XXXXXXXXSXXS8X;;;t:Xt@S@SXS@%XS%S@%S@%%@tXt%SXt%Xt%%t@tS@tt%tS;tXttt%S;t%%%S;t%%ttt%t%t%t%%ttttttttttttttttt;;t;;;;t%%%%@X:;t;;;;tt;;;t;;;;;:;:;;;;;;::;:::::::;::::;: %XXXXX.:.:.....:::...:...   
  .t@tt@tSX;tXXt%StXtXt;ttt;@8SXtXtXSXXX%@XXSSXSSXSXXSS%S;;;;:;8XS @tX:::;::;:::::::::.:;%S  :.:t888;t@88888888888888@8@@8@@8.     8XXXXXXXSXSXSSSSSSSS@@XSXX%S@SX@SXtX%@SXXXtX    .   %XSSXSSXSS@X@88XS@SSXX88SXS@XSX%@S@SXS@@S@S%X  .  8@XXXSXXXX@X@X@X@@@@@8@8@8@888888888888888888X.:.:.X@888888888888@88@8@8@@@@@@@@X@XXXXXXXXSXXSSS%;;;;tt%%XXSS@S@%X%@SXX%S@%%SS@Xt%Xtt@t@ttS%%%XtS;S :ttttt S;tttt%t%t%%%t%t%t%%ttttttttttttttttttt;tttXS%S%%%@;;;;;;;;;;;;;;;;t:;;;;::;;;:;:;;:;:::::;:::X8XXXXX:.::::........:.:...   
  .tt%StX%t@t%%@%X%X%Xt;t;tt;:SSX%@tXt@SXSSSSSXSXXS8X%;;;;;:;8 8@888@8@%:;:::::;:::::::::t888..:888 ...t;8X8888888888@8@@@@ ;  .   : SXXXSXSXSSSSSSSSSXXSX@SS@SX@@8@%XSSX@8SSS:S      .8tSSXtS@8S@XSXSSXSSSXSXSX%@X@SX@S@%@SXSX8S@% .     :SXXXXXXXXX@X@@X@@@@@@8@8888888888888888888t.:.:.:.%8888888888888@8@@8@@@@@@X@X@X@X@XXXXXXSXXX :;;t;;t88t@%XX%@%X%XS%@%Xt@%@%%%@%%Xt%%%StX%Xtt%t%S@ttttt;SXtt%%%ttttt%ttt%tt%ttttttttttttttttttt;t;t@@%%%%S%% ;;;;;;;;;;t;;;;;;;:;;;;:;;;;::;:::;:;::::; XXSXXXX8.::::..:..:.:.....   
   tXtt%%@tt@tS%@tSt@;tttt;t;ttSt@SXSXtXSSSSSXSXS@8S;;;:;;;;;:X8t%SS@@@S:;::::::::::::.:.888 .:.888.......;::8888888@8@8@@:S    . . %:@XXXXSXSSXSSSS%XS@SSXSSX@SXSX%XSXSSXXXXXX   . .  :StSSSSX%S8XS8@SXSXSSSXSSXSXSSX%XSXS@XSXSX. .       @XSXXXXX@XX@X@@@@@@@8@8@888888888888888888..:.:..::.8888888888888@8@@@@@@@@@X@@XX@XXXXXXXXSX.t;;;;;t;tS8t@%@%@%XXt8%XStXtXtXSt%@tStX%St%t%%%S%S88tttttttt88;%t%t%%%%%%t%%%ttttttttttttttttt%ttt;;t%%%%%%%%%%SS::;t;;;;;;;;;;;;:;;;;:;;:;;;:::;;:::::;:SXXSXXXXSS ::::.::..:.......   
  .t%%X%S%Xt%@%@tSt.%;t;t;t;t;t8Xt@t@%8SSSSSSSXS%X:;;;;;;;;:@X@@S@@%@8@@;::;::::::::::::..88S..:%88t........;.:888888@8@@S8  .      .8t8XSXSXSSSSSSSSX@SX@SXXSX@%XS@SSSXSSSX@:          % tSX@%XX@tX8X%@SXXS8S@XSXXXS@XX@%@88S@8%.   .  . ..SXXXXXXX@X@@X@@@@@@@8@8@888888888888888  ..:..::::.88888888888@88@8@8@@@@@@@X@X@XXXXXXXSXX@8;;;;;;t;;t:@SXt@SSt@%XtXtXt@tS%XtSt%Xtt@;StXtXt%@@%ttttttttttSXtt%t%t%ttttt%t%tt%ttttttttttttt;tt;ttt:%%%S%%%%%S88:;;;;;t;;;;;;;;;;;;;;;:;;;;;:::::::;:;SSXSXXXXXXSX%.......:...:....   
  .tXt%SXt%X%%%%S@8%ttt;ttt;tt;t%8t@SXt@SSSSXSX:X;;;;;;;;;;;;X@8S@SXX88 .;:::::;:::::.:%888@::.:@8@%.:........:SS@88@8@8 @    .  .   .8 SXXXSXSXSSSSSXS@8XXSSXSXXXX%X%XSS%@:@  . .  . .  t8tXXX@8SXS@S@SSSX8S8SSX%@SXSX@@@8@S@%.   .     .  :SSXXXXXX@X@@X@@@@8@@88888888888888888X.:.:.:...:::::@888888888@8@8@@@@@@@X@@X@XXXXXXXXXS S;;;t;t;;t;;;:8SXtXS%X%SXt@tXt@%XtX;X%%Xtt%%%%%%S%SX%;tttttttttt@S;t%tt%t%%t%t%tt%tttt%ttttttttt%tttt8 %%%%%%%S%%%%8::;;;;;;;;;;;;;;;;:;;:;;:;;;:::::::;tXSSXXSXXXXXX@8 ;::.....:.:....   
  .ttXtX;Xt%@t@%X:88@ 8:t;t88.S88 8SSSXtXSSSS%S;;;;;;;;;:;;:;8@XS@888@;@::::;:::::::::888 ::..XS88.......... . ..8 S88@;StS8 @    X 8S;;%@XSXSSSSSSSX8XXSS@SXSSSXS8XSX%X%X:%:;XX     : Xt:. ;X@8@@8@SS;SS@%XS@XSSXX8XS8@S@S8@S8:tXX:X . S:@Xt;XXXXX@XX@X@@@@@@@8@@8@8888888888888 tS8 ;:.:.@X 8@S@8888888888@8@8@@@@@@@X@XX@X@XXXXXXt888 S8;;;%X: 888XSXt@%S@S@%SStSXtSX;@;XtStXtX%X%Xt888@ S.tttt @ 8888tt%%%%%t%tt%%%tttttttttt%ttttt%tt%X8@ %XS%%%@8.S@88:;;;;;;;;;;;;;;:;;;:;;:;::::;::::; 8X ;;8XXX:S; 88t....:.::......   
  .t%%%X;StSXtSttt%X;X;SXtt ;X;XSXt@tXS@%@SS 8;;;;;;;;;;;;;;;:S@%%88:%%::;:::::::::::: 88  t:X88@...:.......... .  %:8888@@X@@SSXXXXX@@XXXSXSSSSSXXXSSX@SXSXSXXXX@X@X%X%XXXSSS%; .X :t%S%tSSSSSS88SXXX8SXX@X%SSXXSXXS@S@XSSSXSXSSS8. ; XSXXSXXXXXX@X@@X@@@@@@@88@88888888888888888888;%.: 88888888888888@88@@@8@@@@@@@X@X@XXXXXXXtXXXXXX@8;;8t@XSt@tXtXt8%@%SXtXS%%@t%S%@;%%X;St%t%t%tttttt;.tt :;t;;;ttt%ttttt%%%%tt%%tttttttttttttttt;t;;:;.:8%%@;;:::::;;;;;;;t;;;;;;;;;:;;;;;;;:::::;;;:;:::..;@X88..... ....:.........   
  .tXt%%%%@ttSS@%@tStXt%S8tt@tXtXSX%@SSSXt@ :;;;;;;;;;;;;;;:;;;tt:%;;;:;::;:::::::::::.8XS888%  %.:......... . ..  .; :8@@@@@@S@@XXXXXXXXXSXSXSXSSSSXXSXSX%8SX@S@SX%8X@SSXSSS8S@@X8: ;SSSSXS@@SSS@SSSSXXSS@8SXSXSXS@S@SX@%@SXSXXSSS@S . SSXSXXXXXXXX@XX@@@@@@@8@@88888888888888888888888;X 8888888888888888@8@8@@@@@@@@X@@XX@XXXXXX@XSXSXSX88 XXt@t@SXt@X%@St8%@t%XX%XSS%S;X%%St%%@t@t%%%SSt%%X X;t%t%ttttt%tt%t%t%t%t%%tttttttttttttttttt;t;;;;;:.XX;;;;;;;;;t;;;;t;;;;;;;::;;;:;:;;:::;;::::;;:::..X@8...........:....::...   
  .t%SXSSt%XSXt%XtXtXt8t%%tX%XSXtXSXt@t@XX8t;;t;;;;;;;;:;;;;:;;:;:;;:;:::;:::::;:::::::.:.;%t;...:............. . .  .:%@@@@@@@@@X@X@XXXXXXXSXSSSSSSSXSXXS@S8XXX@@SXSX%@XX@XSSXS8t%SS@SXS%SXS%XSS8XSSSXXSSSSXtSSXSXSX%@@8SXS@SSSX@X@8@SSSXSXXSXXXX@XX@@X@@@@@@@8@8@888888888888888888888888888888888888888@88@@8@@@@@@X@X@X@XXXXXXXXSXSXSSSXSXSSXSX%@t@tXX;@%XtS@%%Xt%%XtXtS%StXt%%%t%XtXtt%X;ttt%%S;t%%%%%%t%t%t%ttt%%tttttttttttttttttt;t;t;;;;;::;:;;;;;;;;;;;;;;;;;;;;:;;;:;:;;;;::::::::::::::.......::::.....::.:.:....   
  .tXttttXttt%SXtStS@tSXXSSSXtXt@tXSX%@%X% :;;;;;;;;;;;;;;;;;:;;;::;:;:;::;:;::::::::::::.:..:.:.....:....... ... .  .  8 8@@@@@X@X@XXXXXXSXXSXSXSSSSSXSSSX@SS@@XSSS@SSS@SXXS88StXS@8tXSX@SXSS8XSX%XS@8SSXS8@S@XSS@@XXX@S@SSX8X@X@X@8SXSXSXSXXXXXXXX@X@@X@@@@8@8@88@888888888888888888888888888888888888888@8@8@@@@@@@@@X@XXXXXXXXXXXSXSXSSSSSSSSt8%XXSXtXt@tS8%S@%XSStXtStXtSt%SXtXtStt%%S%t%%%Stttt%%%%%%%%%%tt%%t%%ttttttttttttttttttttt;tt;t;;;;;tttt;;;t:;;;;;;;;t:;::;:;;:;;;:;::::;:::::;::::...:::.:::..:....:.......   
  .ttXtXt%XS%@%%Xt8t%X;XtX;XtXSXt@tXS@SXXX%X;;;t;;;;;S8;t@;:;X; .;;@;:;::;::::::::::::.:::::..:.:.:........... . . . . ....;8@@@@X@XX@XXXXXSXSXSSSSSSSX8SSSS@@88@8@8SX@S@@@XSSXXXX8S%X;XSSSSSSX8XSXSXSSXSXSXS@X@XXSXX@S@X8@XXS@S@X8SXSSSXSXXSXXXXXX@X@X@@@@@@@@8@88888888888888888888888888888888888888888@8@8@@@@@@@@X@@X@X@XXXXXXSXXSSXSSSSSSSX%XS@tX%X%X%8%S@%SXttXtXtSttS%@tS%S%%tSt%SS%%Xt%;t%%%%t%%%ttttt%%%t%%t%%tttttttttttttttttt;;t;tt;tt;t;t;t;;;;;;;;;;;;;;;;;;;;;:;;;;:;::;;::::;::::::::::::::.:..:.:....:.....   
   t%t%%Xtt%StXtXt%@StXtSXStXtX%@SXtXtXSStS S;;;;;;;t8%S8@:;;;@8.; @X;:;::;:::::::::.:::.:.::.:..:...:......... .. .  .   .%X@@X@@X@XXXXXXXXXSXSXSSSSSSSSSXXXX@X@X@SSXSXSXXXXXSSSXS@SSSX@SXXS@XSSSSSS88SX%XXX88XSSXS@SXX@SXSXXX8S8S8X@XSXSXXXXXXX@X@X@@@@@@@@8@@8@88888888888888888888888888888888888888888@8@@8@@@@@@X@X@XXXXXXXXXXSXSXSXSSXSSSSXXSSXt@SXSSt@%XX%X%X;St%Xt@%%%S@tXtXttSSSSS%ttt%%%%%S%%%%t%%%t%t%t%t%%tttttttttttttttttttttttttt;;ttt;;;;;;;;;;;;t;;;;;;;;;;:;;;;;:;:;;:::;:;::::::::.:.:::::......:.::.....   
  .tXtXt%XSt%StXtXt%SX@%@;XSSXtXtXSXSXt@XXSX88Stt;;;;;@;S8.;;:S8 ;; 8S:;::;::;::;::::::::.::.:.:.:........... .. .. .  .     .X@@X@X@X@XXXXXSXSXSSXSSSSSXS@XXXSS@%@SXSSXXS8S@X@SXSXXXS@SSXSX8SXXSXX8SXSX@8SX@XS@@@88%@S@X@S@XX@SS@SXSSXSXSXSXXXXXX@X@X@X@@@@@@8@88888888888888888888888888888888888888888@88@8@@@@@@@@@X@X@XXX@XXXSXXSXSSSSSSSSSStX%X%@tXt%@%XStXtXt%Xt@t%SXtX%Sttt%t%XtXtSt%S;%St%%%%t%%%t%tt%ttt%ttt%tttttttttttttttttttttttt;t;ttttt;t;;;;;;t;;;;;;;;;;;:;:;:;:;:;::::::::::::::.:::::::::::...:::........   
  .ttS;@ttt@tXt%XtXXStSStXt%XtXSXtXtXXXtX%@SSSS@%:S8@88:..SS.  .@ %S@8@%:::;::::::::::::.::.:.:.:.:..:......... .. . .  . .   @%@@@X@XXXXXXXXXXSXSSSSSSSSXXXXSX@S@@@S@S@SX%XSXSXSXSSSXtXSSXSSSSXXS@@X%XSXSXSSXXSXXXS@S@S@XXXXSS8X@X8X@SXSXXXXXXXXX@X@@@@@@@@8@88@88888888888888888888888888888888888888888@8@@8@@@@@@X@@XXX@XXXXXXXSXXSXSXSSSSSSSXSXSXt@t@%SXtXtXtS@%Xt%@t@t%%S%SSXtXtt%%%t%S;%%t%%%%%%%%%t%t%%%t%%%t%%tttttttttttttttttttt;ttt;t;;t;t;t;;t;;;;;;;t;;;;;;;;:;;:;;;;:;::::;:;::;::::::.::::.:::...:.....::....   
  .tS;%%Xt%%S%X%%S%%@t%S@t@%@%Xt@%XSXt@S8%XSSSXtS88SXXXXXXXXXXXX@X@@@@@@8X. 8;t8::::::::::.::.:..:.....:........ .. .  .    .    S@@X@XX@XXXXSXSXSXSSSSSSXSSSXXSXXSS@SSS@S@S@SXSSXXSX@@SXXXX8@S8XX8@SX%X@%XS@@SSS@%@X8S@SX8S@SX@X@X@SSXSXXSXXXXX@X@X@X@@@@@@@8@88@888888888888888888888888888888888888888@8@8@@@@@@@@@X@X@XXXXXXXXSXSXSSXSSSSSSSSt@tXSXt@%8%@tX%XS%XtXStSt%X%X%XtX;%%%SStSt%tStt%%%%St%%t%t%t%tt%%t%%tttttttttttttttttttttt;;;t;;tt;t;ttt;;t;;t;t;;;t;;;;;:;;;;:;;;;:;::::;:::;::::::::.:::::...:.:..:.......   
  .t%SStt@%@%XtXX%@%SXXtXStX%@tXSSX%@X%@%8SSXSX@SS :@X.XSS8;%SSt8%;; 8 S ;888@888 8.8:::.::.::.:.:.:.......... .. .. .  .     .  8:8X@X@XXXXXXXXSXSXSSSSSSSSSSSSSS@SSSS@XXSXSX%@SXSXSX@XSXX8SS@SXSXSXS@SSXSXS@t@XX@S@S88S@SX@SXS@S@S8XXXXXXXXXXX@XX@@@@@@@@8@@8@888888888888888888888888888888888888888888@8@8@@@@@@@X@@X@XXXXXXXXXXXSXSSSSSSSSSSXt@tXt@S%X%S@St%@%%X;StSSt%%%SX;tXtXtS;%%S%%tSt%%%%%StS;t%%t%tt%t%tttttttttttttttttttttttttt;tttt;t;t;;;;;;;;;;;;t;;;;;;:;;;;::;;;;;::;:::::;:::::::::::.::::..:....::......   
  .tS%%Xtt%%St%%%XtSttX%%@t@t@%XtXSXt@XS@t@t@SSSXSXXSX S%@t;;;.@%:@8@:;t:t8S.S@ X88X St%::.:.:..:..:........... .. . . . .     .t8X@XXXXXXXXSXXSXSSXSSSSSS8S@XXXS@S@SX@%@@@%@SXSXtX@X@@%XS@X@XX@@SXX%XSX%@@@XX@SSX8@@XSSX8SSSSXXX@XXSXXSXXXX@XX@@X@@@@@@@@8@888888888888888888888888888888888888888888@88@@@@@8@@@@X@XX@XX@XXXXXSXSXSXSSXSSSSSt@XSX%@tXS@X%Xt@%%8tXtXt%SSS%Xt%St%%t%tXtt%SS%tSt%S%ttt;ttt%t%t%t%t%t%%tttttt%ttttttttttttt;t;tttt;tt;tt;;;;;;;t;;;;;;;;;;;;;;;;;::::;::::::;:::::::::.:::::.:.:..:.:........   
  .ttSS;X%Xt%X%@tXtX%Xt@tX%SX%@t@tX%@tX%@@%@SSSSSX88XX8XXSXXX88X8X: X@S.SS::;::::::X.8tS88 .t:.:.:.:...:........ . .. .  .   . .   .St8@@XXXXXXXXSXSXSSSt:%@SXSXX@@SSX8S@@SXX@SXSX%8XX@SS@S@SXS@XSX@X@XSSXSXt:XS@@XXSX@S8SXS8SXXSSSXSXXXXXXXXXX@X@X@@@@@@@8@88@:;8888888888888888888888888888888888888888@@8@8@@@@@S8@X@XX@XXXXXXSXXSSXSSSSSSSSSXt@tXX%X%XtX%XtXXt%SX8@@tt%tSt@ttX%XtXtt%SSS%%%t%%%%t%t%%t%t%%%%%tt%%%t%@8@;ttttttttttttttt;tttt;t;t;;t;;t;;;;;;;;;;;;;;:;:t8X:;:;;:::::;:;::::;::::::::.:::::...::.....:....   
  .XtS;%%%%SXtS;SXtStXtXt@S%@%X%@Xt@SXSXtX@SSSSX@8;SX88SXXXXXX@XX@@@@@@@@@tX%;:::::::;t@.@S8@ ;t:.:.:.............. . .  .       .  .8XXX@XXXXXXXXSXSX 8;.:8@SSSSSSX@SX@S@S8SSS@SXXS8@@SXSX%@SX%XX@SXSSSSt:t:.S@SXSSSSSXSSX@XSSSSXSXXXSXXXXXX@X@X@@@@@@@@@8@X:t::t;@88888888888888888888888888888888888@88@8@@@@8@;:% 8X@XXXXXXXXXSXXSSXSSSSSSSt@Xt@t@%@%@t@%Xt%X%8:Xttt%S%St%%%X;%%%%%StSSSS%%%%%%%%St%%%tt%t%tt%%%ttS:%%tX.;;ttttttttt;;t;ttt;;t;tttt;t;;;;;;t;;;;;;;;;@;XSS8 ;;;;;:::::::::;::::::::.::::...::......:....:.  
  . t%%XtXStSt%XtStXtX%X%%@%SXSXtXXtXt@t8tXSSSSX;;;8X8XXXXXXXXX@X@X@@@@@@XS8@%;:::;::::::::%S88@@%:..:..:........ .... .  . .  .       .XX@XXXXXXXXXSS8     ;SSSSX@SSXX@@X@S@SXXSSS@X@X@S@SXSX@XXXS@S@SS@  .   ..S@SSXSSSSXXS8S8X@XSXXXXXXXX@X@X@@X@@@@@@8@88    ..@888888888888888888888888888888888888@8@@8@@t%::;;;%XX@XXXXXXXSXSSXSSSSSSSSSXt@XSXt@t@tXtXt@tSXt%;tttttt%SX%S;St%Xtt%SSSSSS;%Xt%%%St%%t%%%t%tt%t%tt;t%tt%@;tttttttttttt;tt;;;t;t;t;t;;;;;t;;;;;;;;;;;:8SSSS%t8::;::;:::::;::::::::::::::::::....:..:......   
  .StXt%%t%S%X%%X;X;@tS%X%XX%XtX%XSXt@%@S@%@SSS8St;XStSXXXXXXX@XX@@X@@@@@@@@@S8 8::::::::::.:8888@%t.:....:........ . . .  .      .    .8;8X@XXXXXSXXS.     8XSSXXXXSXXX@8S@S@@%S@XSX8S@@%8S@XSX@S@@@SX8X8.   .;t@SSXS8S8SXX@SXXXSXXSXXXXXXX@XX@@X@@@@@@8@8@@;: %@8:88888888888888888888888888888888888@8@8@@@X8S;:;:;X@XXXXXXXXSXXXSXSSXSSSSSSSXtXtXXSSSXtX%Xt@%XtXt;ttttt@t%%%%%S%%StXt%SS%t%%t%%%%t%t%t%t%t%t%ttt%t%tt%t%%;ttttttttttt;ttt;tttt;ttt;;;;;;;;;;;;;t;;;:; %SSSS8;;;::;::;::;::;::::::::::::::.....:..:.:....8   
  . :t8@tXS%StXt%St@tSStX%%X%@%XStX%@SX%@t@8@;;8 St XX ::@:SXXX@XX@@X@@@@@8@88@@8X8::::::::::.:XttXSS%:............. ... .  . . .   .   .S8XXXXXXS@.;.@X%8XtX:;.8@8X8SXXXSX@@88S@88SX@8SXXXSX@SSSXX@@ :: 88t8S: XSXXSXXXSXSSS%: SX88@X%t;;.  ...::... ..;t%X88@X   %@888888888888888888888888888888888@88@@@8.:8 %%S  @t:X:SXXXXXSXSXSXSSSSSSSSt@X%@tXtXtX%@%X@ .;8.8:% S %;S S%X%X%t%%%%%XtSt%%%%%%%%S;ttttt%%t%% S;@ t.@:8;S X;tttttttt;t;ttt;;t;t;;;;;;;;;;;;;;;t@%X  t;.8tS%X 8::;::;:::::::::::.:::......:::.::..8XX8 .  
  .:tt%%%:t%%X;@%Xt%St%Xt@%X%SXt@t@St@%@SX8@;t;;%tt@SS.;;;t%%8XX@X@X@@@@@@@@88@8888;::::.:::.:::;t;@8X :........... .. .. . .     .   .    %%@@XX.  .  .SSX8. ..:@SSSXS@X@S8S@SX@@XS@SX@SSX8SS8SXSXS .S@ ;XSSSSSS88t.%88%;;:        .   .               .  .    ...;X8%.X8 .8888888888888888888888888@@8@X:;:;t;S@8X;;:t;XXXXSXXSXSSSSSSSSSSSXtX%@StXtX%XtXt@:tttt S;t%tttt;%tt%t%XtS;SS;ttSt%S;t%%tttt%%t%t%t%;ttt%t@::: tt%tt%;ttttt;;;tt;tt;;t;t;t;;t;;;;;t;;t; %SSS%....88SS%%8X.::::::;:;:::.::::::::::.....:...X8@@XX.  
   ttttt8;X%X;%%%SX%%XStXtXSX%@%XXt@%S@%@t :;;;;t@ X8;;;;;;X@XX@XX@@X@X@@@@@@@8@8888 ;::::::::.:.:.X 88SS.:.......... .. . . . .    .      .8:@XXS    .@;: %      %@SXS@S@SXSSX@XS@8SXXSX@XSX@SXXXS@S%8t; 8%.%8t..               .     .    .  . . . .  .  . ... ...... .....::@S.@ .8888888888888888@88@@ .:;::;8 S8:;:;;;:XXXXSXSSXSSSXSSSS%SSXSSt@SSXS%X%X8ttttt;.X%88ttttt8tX%Xtt%tX;;%S;;S;tt%t%t%tt%t%tt%tt8ttttt@XS@;%%t%t%@;ttttt;t;ttt;;ttt;tt;t;;;;;t;;t;; SSSSSSt8; tSSSSS;..:::::;:::::::::::::::..:.......XX@X@@   
   %tttt8tSttS@%@t%X%StXt@ttX%X%S%XS@%8%X@@.tt;;t8t%X8%;;;8:XXXX@XX@X@@@@@@@@@@8@8@88S.::::::.:::.:. S.8S::.:......... ... .  .  .     . .  .;%SX X.  t@  8 X   :tXSSXX@8X@SSSXXXX8SX8SXS8X@SS%.@8% S@S;.       .   .  . .  .  .   . .   .    .        . . . . . . .............:.. :;8S.@S:8888888888@8@88 ;:;;%@;t@8%;;;8;t8SXXSXSXSSSSSSSSStXSt@XtXt%X%@%%%@%t;t8S :X @tt;@ %%%tStX;ttSttS;;t%St%%t%t%%;t%%%tt Xtt%8 8% X@%%%S8;;tttttt;t;t;tttt;tt;;;;t;;t;;;;;;SXSSS@@;@8@.SSSXS:.::::::::::::::.:.:.:....:.:.....@.@@X8   
   @  @;t%%X%StStX%%XtSt8tX%X%X%@%Xt@%@SXtXS8  SSSt;@S8  .XSXXXXX@XX@@X@@@@@@8@@8@88888Xt:.::::.:::.:::%88 S........... . . .  .   .  .    .   @ %8 8 t88 .SS 8X;@SXSSXSXS@S@SXSSXS8@XSS 8;%8%.             .     .  .    .      .         .     .  .  .  . .. ...........:...:.:.:.:.:::::;:8 8 888@8@@8@@@X S%X@t;SX8 %:t@@XXSXXSXSSXSSSSSSSXt@%S@%XS@StXXX%%8. %;t%t tXt ;t%XtS%t%tXt%SttttSttttt%%%%ttttt%tttttt.%:. ;8::X :t;;tttttt;t;ttt;t;tt;t;;;;;;;;;;;t;;.:@ ;;:8%...8 :t;:::::;;;::::::::.::::::.:....::.....8.t;.  
   :tttX%Xt%%%%%X;@%XtXt%SXStXt8t@tXSXt@XX%@SXXSSXS; 8X@@SXXXXXXXX@X@X@@@@@@@@8@@88@8888 X::::::.:.:..::%X8%8........... ... .  . .      .      :8@SXX8X  8XSSXX@XSSXSSSXXXSXSSX@S XX:   . .    .       .   . .      .     . .    .  . .   .       .  . . ... ............:.:..:.:::.:.::::::::tSS 8@8@@@@88X@@@%;S@@@XX@XXXSXSSXSSSSSSSSS%SSX%8%XSSX;XS;%%@%%X;t%Xt;Sttt;t%S;X%StX;;%S;%Sttt%t%Stt%%%ttt%t%%%%%;;:.:;S%;:;;::;ttt%tttt;t;t;t;t;t;t;;;;;;;;;;;;;;::::..:: %8:::..;::::::;:::;::::::::.:.::..::::...:...   ..  
   t%%%%%%XtXS%St%%%SXt@%@;X%@%SSSXtX%@tXSXtXSSSS ::tSSXSXXXXXXXX@X@X@X@X@@@@@@8@@88@8888X;::::.:::::....XS8@%:.......... . . .  .  .  .    .   ..8XXXXX% . XXXXSXXSXSXXSt 8%.X8t    .   .     .   .  . .   .     .  .   . .      .   .        . . . . . . . . .........:....:.:.:.:.::::::::::::::::;8 8 8X@@@X@ .;tXXXXXXXXSXXXSSXSSSSSSSSStXSX%@St%XS;XSX%XStSt@t@tt8@tXtSX;%%%%ttX;tt%%tt%%St;;tt%tttt%%t%ttttt;;;;t@%%8;;;;tt%tt;ttt;tt;;;ttttt;;;;;;;;;;;;;;;;;:::::;.S%.:::;:::::;;:::::::.::.::::::...:......:....  .   
  .;StXtX;Stt%StS@%@tXt%Xt@tSS%Xt%XS%@SXt@%@SSSSXX;;;%t@XSXXXXXXXXXX@X@@@@@@@@@@8@@88@88888@:::::.:.:::.:..:88 :.............. ..  .     .   .      8 XX 88@XXXXXXS; S.8t.   .  .     .    . .   .   .    .   .  .     .      .  .       . . .     .  . . ................:.:.:.:.:::.:.:::::::::::::;:::;tS8t%88S8@;t%8XXXXSXSXSXSSSXSSSSS%SXtXSXtXSSXtXt%X%%@t%XtS%t;t X;XttStXtStttStStSt%%%tt%t%S%t%t%t%%t%%%%tt;tt ;t%@;;ttttttt;t;;;t;t;t;tt;;;ttt;;;;t;;;;;;;;;;:;;@SSS::::::::;:::::;::::::::::.::.:::....:..:.......   
  .;t%%%tS;%Xt%@%StSt%X%Xt%@tS%XS%XS%Xt@%XS@t@t@t%;;t;X%8SXSXXXXXX@XX@X@X@@@@@@@@8@8@8888888X;::::.::.:.:.:::@8 t........ . . . . . . .    .   .     ...SXXXXS 8.XS.          .    .    .      .   .    .      .   . .    .  .     . .  .      . .  .  ... . ..............:.:.:.::.::::::::::::::;:;::;::;;;;Xt.S8X@%S@XXXXXXXSSXSSSSSSSSSSSSXtXtX%@%XSSS%X%Xt@tX%8Xtt;X;t%Xt%%t%tXtttttttS;S;t%%S;t%%%%tttt%%tttt%tt%8%%t@X;tt;ttt;t;ttttttt;ttt;t;t;;;;;;;;;;;;;;;;:;;:SSSSSX::;:;:::::::::::::::::.:::::.....:...:.......   
   S%%StS;Xt%X%%%%XtX%%Xt@t%@t8;X%S%@t@%@SS@%@@t@t;;;t.XXXSXXXXXXXX@XX@X@X@@@@@@@@8@8@8@88888 8.:::.:::.:..:.8:8;@.............. .   . .     .   . .   .Xt.@X           .  .     .   .    .  .        .    . .          .      .           .     . . .. . .............:.:.:..:.::.::.::::::::::::::;:::;:;:;;;;:tt8:X@XXXXSXSXSXSSXSSSSSS%StXt@SXSS%@;Xt@tSX%%Xt%Stt;tt;X%%%%XtXtS;%Xt%Stttttt%%ttt%t%tt%%S;ttt%%%tttXt%t%%t;;t%ttt%;t;tttt;ttt;tttt;;;;;;;;;;;;;;;;;;;:%XSSSSt;;;::::;;::;::::::.:::.::::.....:..:........:.  
    %S;%%%tXt%%X%S;StX%XtSXtSS%Xt@t@SXSXt@S@SX%S;t;;;t8@SXXSXXXXXXXX@XX@@@X@@@@@@@@8@8@88888888%::::.:.::.:.::%.8@S......... . .. ..   . . .         .     .    .     .      .     .   .       . .  .   .       . .  .    . .    .  . .  .   . .  . . .. .. .............:..:.::.::.::::::::::::;:;:::;:;;:;:;:;;;;;tS;.XXXXSXSXSXSSSSSSSSSSX%@StXtX%XtXtS@%X%XtXt :ttttt%X%Xtt%t%t%%t%%t%%t%Stt%%%%tt%%t%t;tt%%%tttt@St%%t%t.;ttttttt;ttt;;;t;;;;tt;;;;;;t;;;;ttt;;;;;;t@SSSSS%8::::;:;::;::;:::.::.:::::....::...::....... .  
   t XtStX;tXtStSt%Xt%SSX;SX%@tXSS%Xt%Xt@%@SXS;%;;t;;;ttSSXXSXXXXXXXX@XX@X@@@@@@@8@@8@8@88888888:::::.::.:.:..:t 88X:.......... ... ..  .     . . .    .     .    .     . .    . .       . .       .      .  .        .       .   .     .   . . . . .. ..............:.:.:.:.:.::.::::::::::::::::;::;:;:;:;:;;;:;;;;;:;@S%t@XSSXSSSSSSSS%St@%X%X%X%@tX%@tX%SXtSS8@t;tttt;%t%%XtXtXtSt%St%%S;;%%%%%%ttt%ttttt%t%tttttSt%%t%%%8X;ttttttt;t;;ttttt;t;t;;;;;;t;;;;;;;;;;;;;SSSSSSSSXX.:::::::::::::::::::.:::..:....:::....... @   
   8t tt%%XttS;%%X%%XS@%%X;XtSXtXtXt@Xt@SXtXS%8;;;;;t;;;@SXSXSXXXXXXXX@XX@@X@@@@@@@@@8@8@8@888888X;:::.:::.:.:..tX8@............ . .. .  . .        .   . .    .   . .      .       . .     . .  .   . .   .   .  . .   .  .    .    .    .    . . .. .. ..........:...:..:.:.::.:::::::::::::;::;::;:;:;:;:;;:;;:;;;:;;;t%8X.@SSSSSSSSSSSSX%@S%@%@%X%@%SXt@%%XSXXtttttttt;.Xt%%t%t%tS;tStttS;t%%%%%%t%t%%%t%tt%t%t% X8  :88S;;tttttS@@88@XXXSX@X8888ttt;;;;;;;;;;;;;;;8%SSS%SSSS8@::::::::;:::::.:::.::::..:.::..........:8S   
    :t Xt%tXt%XSt%X%%S%X%Xt%@tXtXt@tXt@tXt@t;8;;;t;t;;;;;%SXXXSXXXXXXXX@X@X@X@@@@@@@8@8@8888888X88 ;:::.:::.:.:.:.888:............. .... .  .. .  .   .     .    .     .  .   .  .      .                .      .        .   .     .   .  . .. . .. .. ..............:.:.:.:::.:::.:::::::::::::;::;:;:;:;:;;:;;:;;;;;;;;;;;;tX%SSSSSSSS%St@Xt@%XSS@tXt8tXtXS%X88;tt;ttt;ttt;Xt%XtStttX;;%S;tt%%%%%%t%t%%t%t%%t%t%ttt;;@8S: 8S.;X8S%%%t%%%%%%XX%%%%%%ttX8% S8 :@;;;;;:88tXSSSSSSSS8S.::;;:::::::::::::::::::...:...:......8@    
   .%;;8t%%%Xtt%Xt%S@%XtXtX%S%SXtX%XSStXSXS St;%8t;;;X@;;;;@SXXXXXXXXXX@XX@@@X@@@@@@@@@8@@8@88:8:88 t:.::.::.:.:.::X88;.......... .. . .. .   .     .    .    .     .       .     .  .   . .  . . . .  .    . .    .  .    .   .  .     .  .  . .. ..............:..:.:.:.:.:::.::::::::::::::;::::;::;:;:;;:;;:;;;;;;;;;;;;;;;;tt XSSS%SSXt@%X@%8%@%@tSXtXtXtS8ttt8tttt%8;tt%8tt%tSttt%%%ttt%%%%%%%t%%%t%%ttt8S;S8:;8S%%%ttt%%t%t%%%%%%%%%%%%S%%%%%S%%%%%S%%%S%XStX;t;::t;8SSSXXXS8:.::::::::::::.::::::....:.......... SX@;   
   .8XSXXXtS;StS;XtStSt%Xt%Xt@%@%X%X;@%SXt8;%X@X@8;tt X8S;t8SXSXSXXXXXXX@XX@X@@@@@@@@8@@88@88@:::888:8::.:.::.:.:..:888.:............ . .. ..  . .    .    .   .  .   . .     . .     .                  .       .   .  .        .  . .  . . ... ... .............:.:..:.:::.:.:::::::::::::;::;:;::;;:;:;;:;;;;;;;:;;;;;;;;;;;;;;;@t SSSt@tX@%@%X%SX%@%X%Xt%SS@X8X;:tt;8;8@St8t%X;tSt%S;%StStt%%%t%@S; @%.S8St%%t%ttt%%%%%t%%t%%t%%%%%%%%%S%%%%%%S%%S%S%S%S%SS%SSSSS%8.8.8::X::;88@@;::::::::::::::::.::.......:.:::..SS88t.   
    ;;;;t%%t%%%SttX;XtXt%X%X%SXtXtXtXt@SX%X;tXt@tS8t@SSSt%XSSXXSXXXXXXXXX@XX@X@X@@@@@@@8@@8@8@@@@888@8S::::.:::..::::@88;............... .. .. .  ..    .    .      .     . .      .    .  . .  .  . .     .  .    .      .  . .   . . . . .. ... ............:.:..:.:.:.:.::.:::::::::::::::;:::;:;:;:;;:;;;:;;;;;;;;;;;;;;t;;;;;t;;t8@8Xt@%X%XSXX%@tSXtXtX%t;t%t%XS;t%;%tt;;;Sttt%t%%tS;t%@: S.S@;%X;;tttttttt%tt%%t%t%t%%t%%t%%%%%%%%%%%%%%%%%%%S%S%%S%S%SS%S%SSSSSSSS%%8t.;;::..::::;:;;:::::.::.:.::..:..::..:........:.   
   .ttt%XtStXt%%Xtt%S%SStX%%X%SXtX%XSSS%XSS@Xt@SXt88SSSX@XSXSSXXSXXXXXXXXX@X@@X@@@@@@@@@@8@8@8888888888%::::.:.::....:@88;..:.......... .. .. . .   .. .  .     . .    .       .  .  .                 . .     .      .    .    . .   . ... .. ..................:.:.:.::::.::::::::::::::;::;::;:;:;:;:;;;:;;;;;:;;;;;;;;;;;;;t;t;;;t;tX@8SXtXS%X%Xt@%X%%XtX%XtXtS%tt@;XtXt%%%t%%XXXX:%8;tt;ttttttttttttttt%tt%tt%%t%%%t%%t%%t%%%%%%%%%%%%%%S%%S%S%S%%S%SS%SSSSSSSSSSSSSSSSX;.;::::::::;::::::::.::::..::..:.:...........    
    ;%%%t%tS;SXt%XtXtX;St%X%%X%SXt8t%%XS@@%XSXt@%@SSSSSSSSSSXSSXXSXXXXXXXXX@XX@X@X@@@@@@@@8@8@8@88888888t::::::.:::.:.:88@:................ .. ... .  . .  .  .      .   .  .          . .  . . . .  .     . .   .  .   .    . .   .. .. . ................:.:.:.:.:.::.:.:::::::::::::::::;::;:;:;;:;:;;:;;:;;;:;;;;;;;;;;;;t;;;t;;t;t;;ttS.S@ :S8X%XtS@%Xt%X;SSXSS@88S%: 88%.;@8Xttt:tttttttttttt%tt%tt%tt%ttt%t%tt%%t%%%t%%t%%%%%%%%%%%%S%%%%%S%%%S%S%%SS%SS%SSSSSSSSSSSSSSSXS@: @.::::::::::.:::::::::...::.............    
   .;%%SXtttSt%%%St%S%X;X%%XSXX%XtS@X%@%%X%%X%X%@%@t@t@SSSSSXSXSXXSXXXXXX@XX@X@@X@@@@@@@@@@8@8@88888888888::.:::.::.:.:.@88;................ .. ... .  .  . .   .  .      .   . .  .  .                .          .   .  . .  . .. . .. ... .............:....:.:.:.:.::.::.::::::::::::;:;:::;::;::;;;:;;:;;;;;;;;;;;;;;;t;;;;t;;;t;;t;t;tt;;;:ttt;:%X8@@X@SX8888St;tt%S;;tttttttttttttttttttttttttttttttttttt%t%t%%t%%t%t%%t%%tX8X; ;%X@888@X%::S8S%S%S%S%SS%SSSSSS%SSSSSSSSXSSXSSX;@:::::::::.:::.:::....:....:.........     
   .:%%%tXtS;StXt%XS%St%%X%%X;%S@%S%X%S@%XXXt@SXSXt@SXt@SSSSSXSSSXXSXXXXXXXXX@XX@@X@@@@@@@@@8@8@8@888888888:::.::.::.:.:: 888.:................. . ... . .   . . .    . .         .      . .  .  . .     .  .  .    .  .  . .  . .. .. .. .................:.:.:.:.:::.::::::::::::::::::;::;:;:;;:;:;;;:;;;;;:;;;;;;;;;;;;;;;;t;;;t;t;;t;;tt;tt;t;tt;t%t;ttt;tttttttttttttttttttttttttttttttttttt%tttt%tt%ttt%tt%tt%%t@X X8  @8;;;::::::::::::::::.;8; t%XS%SSSSSS%SSSSSSSSSSSXSSSSXSS.S::::.::::.::::.....:..:::..........    
   .:%%S;t%%t%StXt;tS%SX%%X%Xt@%%8%8t@%X%XtXXtXtXSXt@%@SSSSSSSXSXSXXSXXXXXXXXX@XX@@X@@@@@@8@@@@8@8@88888888 t:::::.::.:..t 8X@..:................ .. .. . .. .    . .      . .  .   .  .             . .   .    . .  .  .  . .. . .. .................:.:.:.:.:.:.::.::.::::::::::::::;:;:::;:;:;:;;;:;:;;;;;;;;;;;;;;;;t;;t;t;;;t;t;;t;;tt;t;t;tt;ttttt;ttttttttttt;tttttttttttttttttttttttttttttttt%tttttt%8S S8  X8;:::;;;;;;t;;;;;;;;;;;;;;;;;::;:::::;@.8;XXSSSSSSSS%SSSXSSXSXSSXSXSt ;;:::::::.::..:.:......:........     
    :tt%StStXtSS;StX%X%%X%%StXtX%SSSSS%X%X%XtX%@tX%@%@%@t@SSSSSXSSXSXSXXXXXXXXX@XX@@X@@@@@@@@8@@8@8@88888888;8::.::.::::..: 8X8:..:.................. .... .. .. . . . .. .   .       .   . . . .  .     .  . . .  .  . .. .. .. .. ................:...:..:.:.:::.::.:::::::::::::::::;::;:;:;:;:;:;;;;:;;;:;;;;;;;;;;;;;;;;;t;;t;;t;t;t;t;t;tt;tt;t;ttt;ttt;tttt;ttttttttttttttttttttttttttttt%ttttt@%t@ 8;;:::;;;;;;;ttttt;;;t;;;;tttttttt;t;;;;;;:;;;;;:::::;S S;@SSSSSSSSXSXSXSXSSSSS%8 :::.::.:::..::....:...........     
    .tS;tttttXtt%%%St%SS%X%Xt%S%XX%Xt%X%X%XS%@%@%@S@XSXSXt@SSSSSXSSXXXSXXXXXXXXX@XX@@X@@@@@@@@@8@8@8@8@88888@%8:::::.:.:::.XtX;X....:................. . .. .. .. .  .   .  .  . .. .   .        .  . ..  .  .   . . .. ... .. ...................:...:.:.:.:.:.:.::.::::::::::::::;:;:::;:;:;:;:;;;:;:;;;;;;;;;;;;;;;t;;;;t;t;;t;t;t;;t;t;t;tt;t;tttt;t;ttt;tttttttttttttttttttttttttttttttttt%8 ;%;;;;;;tt;tttttt;ttttttttttt;tttttt;;;;t;t;;;;;;;;;;;;:;;:::.:.::XX  8@%: ::;;::..;%@8@ X.::.:::::.:....:.............     
    .;ttX;%X;tStX%%%Xt@%X;StXt%X;%Xt@StX%XtXX%X%@%@tXtXt@X%@SSSSSXSSXSXXSXXXXX@XX@XX@X@X@@@@@@@@@@8@88888888@XX%:::::::.::::8%X S:.:..:................... .. . .. .. .. . . . .   . . . . . . .  .  .  . . . .. .. .. . . .....................:...:.:..:.:.:::.:::::::::::::::::::;::;:;:;:;:;;:;;;:;;;;:;;;;;;;;;;;;;;t;;t;;t;;t;;t;tt;t;tt;ttt;t;tttttttt;ttt;ttttttttttttttttttttt8% X@ tX;;;;;;%ttt;tttttttttttt;tttt;tt;;t;tt;;;;ttttt;t;;;;;;;;;;;;;;;;;::::;::.:;::......::.......::::::::.:.:.....::.:::.........     
     :S;t%S;%%t%tXt%S;%%%S%SXtX;@tXt%X%@%X%SSXSXt@SXSXSX%@SXSSSXSSXSSXSXXXXXXXXXXX@XX@@@X@@@@@@@8@@8@@8@88888888.::::.::.:.::8X8 ;:.:..:.:...................... .. .. .. .. . . . . . .  . . . . . . . . . .. .. .. .........................:...:.:.:.:.:::.:::.:::::::::::::::;:;::;:;:;:;:;:;;:;:;;;;;;;;;;;;;;;t;;;;;t;;;t;t;;t;t;t;t;tt;t;t;tttt;ttt;ttttttttttt;ttttttttSXS.8:;;;;;;:;;ttttttttttt%tttttttttt%ttttt%tttt;t;;t;t;tt;tt;;;;;;;;;;;;;;;;;;;:::;;::;;::::::::::::::::::::.::::::::.....:.:............     
    ..;tStt%SSXtS;%%%XtXt@t%StXt%XtX%Xt%X%@X%Xt@%SXtXtXX%@S@SSSSSSSXSXSXSXSXXXXXXXX@XXX@@X@@@@@@@@@@8@8@8@888@888.:::::::.::..%88X.:.:..:...:.................... .. .. .. .... ... . . .. . . .. .. ... ... .. .. ... ...... .............:...:.:.:.:.:.::.::.::::::::::::::::;::;::;:;:;:;:;;;:;;;;;;;:;;;;;;;;;;;;;;t;t;;;t;;t;t;t;t;t@. t8Xttt;tt;ttttt;tttt;tttt%8S:t8S X@:;;;;;;ttttttt;;%t%t%t%%%%%t%ttttttttttttttttttt;t;ttttt;t;t;t;;;;;;;;;;;;;;;;;:;:;::;::;;;:::::::::::::::::::::::::.:...::::..............      
     .tttSt%S%t%tXtXt%%SS@8t;%%XtXt%Xt@S%t%@tX%S@S@%@St@XX%@SSSSSSSSXSXSXX8X@8 @XXXX@X@X@@X@@@@@@@@@@8@8@8@8888888X;::::::.:::::888:.:.:.:.:...:........................ .. . .. . ... .. ..... .. .. . .. .. ..........................:..tS88@St;::...:;tS@8Xt:::::::::::::;::;:::;::;:;:;;:;;;:;:;;;;;;;;;;;;;;t;;;;;;;;t;;t;;t;t;tt;:X;X;X;X@8@%;t;.      :t@X88S:;tttt;;;tt%%%tttt%t%%%%@ 88 Xtttttt%ttttttttttttttttttttt;tttttttt;ttt;;;;t:88 8:;;t;;;:;:;;:;:;;:;;;:::::::::::::::::.:.:::::SS8 8......:..........      
     .tS;t%%SStStt%tXt ;ttttSS%St%@%S%%%XXtSX%@%@%XSX%@tXSXt@t@SSSSSSSXSS:X;;;;%@XXXX@XXX@@X@X@@@@@8@@@@8@8@8@88888 .:::::::.:.:.88X.:.:..:.:....:............................ ..... ... .. . .. ..... ..........................;@S S8  t88888888888888888888888: 8:SS:::::::;:::;:;:;:;:;:;;:;;;;;;;;;;;;;;;;;;;;;;t;t;t;;t;t;t;t;t;t;8StS8Xtt%%;;ttX;S;tt;;ttttt%%%%%%%%%S;%%%%%%%S;t%t88ttt;88;t%%%%ttttttttttttttttttttt;tt;t;t;;;t;t;t;t%S%%t@X:;;;;;;:;;:;;;;;;;::::::;:;:;::::::::::::.::8XXXS@ ...:::..........      
     .:;tSt%%%t%StSt%S@tt;ttS;%XSt%XtXS%%X%@S%XSXS@%XXt@t@%@%@t@t@SSXSSXSS;;;;;;%%8XXXX@XX@X@@@@@@@@@@@8@@8@88@88888 :::.:::::::.888;.:.:.:..::.:...:................................. ............ ......................:8:t8 ;888888@Xt.X8@;..tSXX8@@X%; :X8S.@88888% :8:;:::;:;:;;:;:;;;:;;:;;;;;:;;;;;;;;;;t;;;;;t;;;t;t;;t;t;tt;;t8tXSttt;StXt@tXtt@;Xt%S%X;XtSXt@t%XtX;;%%%%%%%ttt%tt ;ttttt tt%tttttttttttttttttttttttt;tt;t;t;tttt;;;;XS%SS%S@:;;;;:;;;:;;;;;;;:::;:::::::::::::::::::.::.@XXXXX:...:...........       
      :ttt%@tSt%t%%%8t %ttt%8t@t%@t%Xt%X%XS;X%SX%X%@tXX%@%@SXXXS@t@SSSS@X;8;;;; S8@XXXXX@XX@X@X@@@@@@@@@@8@8@88@88888 @::::::::.::X88%::.:.:.:.:.:.:..:.:.........................................................:@X@ t@88X: X@;:S8X:::.::::.::::.:::::::::.:::;8%.8 ;@88 S%t:;:;::;:;;:;;;:;;;;:;;;;;;;;;;;;;;;t;t;;;t;t;t;t;;t;;tttX%X8;t;:t@tX;StXt%%%SX%St%%%S;ttS%tttt%St%S%%%%t%t@t8SttttS8tX;t%tt%ttttttttttttttttt;;;tt;t;ttt;t;;;t%;:%%%S8X:tt;;;;;:;;:;;:;;;;;::;:;::;:;::::::::::::;:8@XXX8. ;::............      
      :t%%%;ttStS8;%;St8 8 X8@;t:XtX;X%X%%XtXSXS%@%X%S@%@St@tXt@%@SSX@@;S X @8t 8;tX XXXX@XX@X@X@X@@@@@@@@@@8@@8@8@888X8:::::.::::: 888::::.:.:..:..:.:...:..:...............................................%St@.88888; 8.X%::...:.:.:.:.:.:.:::.::::.:::::::::::::::::;S.8@@@8XS;:;:;;;:;;:;;;;;;;;;;;;;;;;;t;;;;;t;;t;;t;;t;;tt;t;t;t:%%.8XS 8t;S;;%SXtXSt%SXtXtS;St%S%S%%Stt%%Stt%%%X8;tt%XX@tXttt8 ttttttttttttttttttttt;tttt;t;ttttt;:tt%X @ 8.8:St88;;;;;;:;;:;;;::::;:::::;:;:::::::::8.XS8S@ @ X@8S8@t:........        
      .t%%%%X;;%t;ttttt.;tX8ttttt8%XtStSS%Xt%X;X%SXSX%XSt@%@%@SX@%@S@;;;;;8XSt .;;;;tXXXXXX@X@X@X@@@@@@@@@@@@8@8@888888@@:::::::::.tS8 ::.:::.:.:.:.:..::..:...:..:.....................................@;X ;8888@ @.@%;........:..:.:.:.:::.::.::.::::::::::::::::::;:;:::;;S88X@;:;;;:;;:;;;;;:;;;;;;;;;;;;;;;;t;t;;;;t;;t;;tt;t;tt;tt.X%X;t.:t;tt%@%S%%%%XtSt%t%%tt%SSSt%St%%St;%t%% ;tt%%@@::@Xttt;;.;ttttttttttttttttttt;t;;t;t;ttt;;8@%%%%%;:::@%SSS%8:::;;;;:;;:;:::::::;::;:::::::.:::8SXXXXS...;@X@XX ..........       
      .;%%%%t%%%t@tttttt88;@tttttS8;%X%%XtSXtXtXSStXtXt@%@%X@%8S8XtXt;;;;;X@S8S;;;;;t:t8XXXXXX@X@X@X@@@@@@@@@@@@8@@8@8@88:::::::::::t88;::.:.:::.:.:.:..:.:.:.:.:...:..:..:......................t8:%@ X88S SX.@S. ..:...:.:.:.:.:.:.:.::.:.::.::::::::::::::::::;::::;::;:::;;t%@8X8X;;:;;;;;;;;;;;;;;;;;;t;;;t;;t;;;t;t;t;t;t;t;t;tt;t.tS@%8 :ttttt%;S%XtS;%%XtXtStXt%%%Stt%S%%%%S;t% .tttt%8%S8%tt%tt tt%tttt;tttttttttttt;t;tt;ttt;;;;SS%S%SS.S;;@S%SSSX::;;;;;:;::;::;::::::::::::::.:::t@XXXXX8S%S.XXX@X:.........        
      .:t%%%%%S%%8 tt% 8St XSSttS%;XtSStStStXtSt%@tXSSXtX%8S8%@SX%@S@t%t;S%%:;S8X;;8 @@XXXXX@XX@X@X@X@@@@@@@@@8@@8@@8@8@888::::::::::S88X::::.:::::::.:.:.:.:..:.:.:.:..:...:..:..:...:.....tX;X;8888X %tX......:.::..:.:.:.:.:.:.:::.::.::::::::::::::::::::::::::;;:::;:;;:;:;:;tX@@@;;;;;;:;;;;;;;;;;;;;;;t;;t;;;t;t;t;t;t;t;t;tt;t;t;S%Xt;t8@tt8.;t%SXt%SXtt%t%%ttStS;%St%%%%%%t%%%%8@tt8..XX: 8tt88;tttttttttttttttttt;;;ttttttt;;tt;:.8%S8S.SS;@;SSXX;;;;;;;;;;;;::;::;::;::::::::::::::@;XX88. S@S;@X@;X..........       
       :t%S;%%SStt;@8S:; .%;tX8@;tStS;%StXtSX%X%XtXtX;XXS%@%S@SS8Xt@SSX@8tX%%SXXX@8XXXXXXXXXXXXX@X@X@X@X@@@@@@@@@@8@@8@8@88X;::::::::8888.::::.:.:.:.:::.:.:.:.:..:.:.:..:.:.:..:...:..;@;@:8888X %tX. .:...:.:.:..:.:.:.:.:.:.:::.:.::.::.:::::::::::::::::::;:;:t%S@88888@@@%;;;;:@X@St;;:;;;;;;;;;;;;;t;;;;;;;;;t;t;;t;;t;t;t;t;tt;ttS8%8tSt%X88;tSS%%%%SS;%XtXtStttttStt%%%%%%%%t%%t;;8X::ttS;;;@8;;t%;tttttttttt%tttt;;tttt;t;;tttt;;;::@8.::t%@::X8::;;:;;;;;:;;;:;::;::;::;::::::::::::..S@..:XX ..:8;:..........        
       .;tt%%SSSS;t;;t%@.t8t%tttSSt%XStXt%@%%SSXt@tXtX;SS%S8S@t@tXXtXSSSXXt8tt8SSSXXXSXSXXXXXXXXXXX@X@X@@X@@@@@@@@@@8@8@8@88 8;:::::::S88@::::::::.:::.::::.::.:.:.:.:.:.:..:.:.:XS:8 .888; @:XS. :.:..:.:.:.:.:.:.:.:.:.:.::::.:.:::.:::::::::S88%::S@8@   .SS88@8@@@@@@@@@@@@;;:;;:.8X:X;;;;;;;;;;;;;t;;;;;t;t;t;;t;t;;t;tt;t;ttt;tt;ttt%%@t8ttt%SX;tXtXtX;X;ttt%tStSttttt%Xtt%%%t%%tttt;;;t:%t;;:;;;;ttttttt%ttttttttt;tttt;t;t;ttt;;;;;;::::;@SSX.:::;:;;:;;:;::;;:::::::;:::;:::::::::::::....:.XXt..:::.........        
        :t%%%%%%t%X;%%%8%t;:tXtXt%XtttXtX%%XS@%X%SXt@tXtXX%@%XS@%X%@t@t@t8%8;;8SXSSSXXSXXXXXXXXXX@XX@X@X@@X@@@@@@@@@@@@@8@@@@8t:::::::;tX:;:::::::::.::.:.::.::::::.:.:.:.:;8.8 @8888.X:@;; ..:.:..:.:.:.:.:..:.:.:.:::.:::.:.::::.::;8S.%8  S88888888888888@@@@@@@@@@@@@@@@X@@@8t:;;;@;t8%;;;;;;;;;;;;;;;;t;t;;;t;t;;t;t;t;t;tt;t;t;tt;t;8t%X8t@t@ttSX;%%St%t%@t%S%tttStS;%t;%t%%%%%tt%tttttt.t%;:;t;t%ttttttttttt%ttttttt;tt;t;ttt;;;t;;;;;;;;;@SS@:::::;;;;;;:;;:;:::::::::::;::::::::::.:::...:.t8X@t::......... ...        
        :;%%SSS%%St%S%SXttt:tt%%S%SStS;%%X%%XtSSX%X%SSStXtXS%@%XXSXSX%@SX%St;;8@SSXSSSXXSXSXXXXXXXXXXXX@XX@X@X@@@@@@@@@@@8@8@@8@t:::::;.88.:::::::::::::::.::.:.:.::;8;t8 :888S 8t;8t:.:.:.::..:.:.:.:.:.:.:::.:::::.:.::.:t8X:t@X .@88888888888888@88@88@8@8@8@@@@@@@@@@X@X@XXXX.X;;;;%S8X.X;;;;;;;;t;;;t;;t;;t;;t;t;;t;tt;;t;tt;ttt;tttt%tt8@@;%tX%S%X%XtXtXtt%SSSStttttStt%S;t%%tt%%t%tttt@%tt%8;;tttttttttttttttttttt;;ttt;tttt;;tt;;;;;;;;;t8SS%.:::;;;;::;;;;;;:::::;:;::::::::::::.::::.:.:..;XXX8::............         
        .;t%%%%%%%St%S8%ttt;.tXtXtt%StXS%%X%X%@%SXtXt%S@tX%X%XSXtXt@t@%@%88t;t;8SSSSXSSXSXXSXXXXXXXXX@XX@X@X@@X@@@@@@@@@@@@@8@88.@:;:::: 8X;::::::::::::::::::::.::.@888@ @;S%...::::.:::.:.:::::.:::::.:::.:.::.:.:@S.XS X88888888:8.%8%%8888888@88@88@@8@8@@@@@@@@@@@X@@X@X@X@XX@S;;;;;8;t@8t;;;;t;;;;;;t;;;t;t;;t;t;tt;;tttt;tt;tttt;t;%8St.8tXt%Xt%S%%%t%t%%SSS%t%St%ttt%tttS;t%%%ttt%%tt.tttt ;ttttttttttttttt;tttt;;tt;t;t;;;ttt;;;;;;;;;;8%S%S@;;;:;;;::;:;:;::;:;;:::::::;:::::::.::::.....;@XXX@@............          
        .:t%%%S%S%tSS%:tttttXt%%t@t%S%t%XtSt%St8%XtSXXtS@t8tXS%@%@%XXSX%@@t;;;tS8XSSSXSSXSXXSXXXXXXXXXXXX@X@X@X@X@@@@@@@@@@@ ;S8@XX::::: 88t:::::::::::::::::::::::;X8 8;::::::::.:.::.:.:::.:.:.::.:.::.:::%@:t8 :88888888888888888:::::.8888@8@8@8@@@8@@@@@@@@@@@@@X@@X@X@XX@XXXXX X;;;tt8@X%t;;;;;;;tt;;;t;;t;t;t;tt;t;t;t;t;t;t;tt;tttttSt%%8tXttXtXtS%XtXtSt%SSttt%%%%t%%%t;tt%t%tt%t%t%Stt%t%%:;ttttttttttttttttt;;ttt;t;t;ttt;;;;;;;;;;;88SSSS% t;;;:;;;;;;;;::;:;::::;:;::::::::::::.:.::..;XXXX@X............          
        .:t%%%%%%S;%%Stttttt;%tSX;%XtS@t%SXtXt%%S%X;tXXtXtSX%X%X%X%XtX%@tX;t;;;;t@SSSSXSSXSXXSXSXXXXXXXXXXXXX@X@X@X@X@@@@@@@8:;@ 888X;::t@8%:::::::::::::::::::::::t88X:.::.:.:.::::.::::.:::.::;S8X::X8  ;88888888888888888888888::::::::X8@88@8@8@8@8@@@@@@@@@@@@X@@X@X@XX@XXXXXXX@8S%;;;;@ %8%8;;;t;;;;t;;t;;t;t;t;t;t;ttt;tt;ttt;tt;ttt;t S8@%%Xt%%%%%%t%t%t%Xttt%St%%%%S;ttt%tttt%%ttt88tttt%%@@;tttttttttttttt;;;;;t;t;t;ttt;;;;;;;;;;;;t;%S%SS%SS:;:;;:;;:;;::::::::;:;:;:::::::::::.::....@XXXX@XX ...........          
         .;t%%%%%t%%:Sttttttt;Stt%X;S%t@%%St%X%@%Xt@ttXt@%XSt@%@%@%@%X%@8t;t;t;;;tSSSSSSXSSSSXXXSXXXXXXXXXX@XX@X@X@X@@X@@@8X;:;.. 8@@;;:;X88;:::::::::::::::::::::tX8 .:::::::::::::::%8S::X8  X8888888888@88888888888888888888888::::::::t 8@@8@8@@@@@@@@@@@@@@@X@@X@XX@X@XXXXXXXXXS@S@t;;;;:SXSX8S;t;;t;;t;t;t;t;t;t;t;tt;tt;tttttt;tttt;t;tS;8SttX%S%StStSt%S;ttStttt%%tttt%t%%tt%t%t%tX%ttt%tt%tttttttttttttttttttttt;ttt;tt;ttt;;;;;;;;;;%%SSS%SSS8@::;;;;:;;::::::::::::::::::::..:::::..:. SXX@XX@X8@..........          
         .;t%%%%%%%@8%ttttttttt:ttt%Xt%t@t%XtXtSt%SX%XtSSXtX%X%SXSXt@S8S;t;;t;t;;;@SSSSSSSXSXSSXXSXSXXXXXXXXXXXXX@X@X@@X@@.:;:;;:;8 @@ X:;@@8:::;:::::::::::::::::%88@:tX8@S::%88   S8888888888888888888888888888888888888888888 ::::::;:::@S@8@@@@@@@@@@@@@@@X@X@X@XX@XXXXXXXXXXXX@@8;t@ S;;;;%8XS8 ;;;t;t;t;t;t;tt;;t;tt;t;tt;tt;t;tttt;ttttX%t @t%%t%%%t%tS;t%SttSttStS;S;%t%ttt%t%t%%t:ttt%t%tt%t;;tttttttttttttttttt;t;t;;t;t;;;;;;;;;;;XSS%SSSSSSSt;;;::;;:;:::;:;::;:::::::.::.:::::....:%8@XXXX@X@@8X .......           
          .t%%%%%% 8tttttttttt%SStXt%SXttXt%StStX%@tXtXSXX%SSt@%X;XStSXt;;t;t;t;t;tSXSSSSSSSXSXSSXXXSXXXXXXXXXX@XXX@XX@@8:;;:;:;:;;;: 88 X@8;:;::;:::::::::::::::88888888888888S:  S@8S;.:;@888888888888888888888888888888888888t:::;:;:;:;:X 8@@@@@@@@@@@@@X@@X@X@X@XX@XXXXXXXXXX @;tt.;S8@8t;tt8@@S;;%;t;;t;;t;t;;tt;tt;ttt;ttt;tttttt;ttttt;.%%8XXtXtStXtttSt%%S;t%ttt;t;tt%t%t%%%t%t8.tt%tt%t%t%%t X;tttttttttt;;t;;tt;;t;t;t;t;;;t;;;;%@S%SS%SSSSSS%S8.;;;:;:::;:::::;::;:::::::::.:.:::.: 8@XXXX@X@X@@@S......            
          .;t%%%S ;::@ XtttX 8;:t@;%S%%X;tXt%%%SSS%%XtX%XtX;XtX%XS;@X.% .;t;; @;:tS@SSSSXSSSSXSSSXXSXSXXXXXXXXXXXX@XX8 %;;8X;:;:X8:;%;X@@@ ;::::;;:;:;::::::::: 88St..tX:88:.8X..:::@;;%;;@8888888888888888888888888888888888%% X ;;::8 ;.%S 8@@@@@@@@@X@X@X@X@XX@XXXXXXXXXXXXS %t S 8t @SS 8;;;;@ %@8 ;t;;tt;t;t;ttt;tt;t;tt;tt;ttt;tttttt;t;Stt8XX;tt%t%SS;Stttt%t%t%tttS;tt%%%%t%t8:: SS8tt%t8S::@;tttttttttttt;t;tt;tttt;;;;t;;;tt%X:.%X %SSS; X;  8::;;:::::::::::::::::::::::::::..: ;:S@;8XX@;:8t. t .  .            
           :t%%%tt;;;;;:%tt@:;;t;tStX%%%Xt%X%@%@t@%Xt%SXt@tStXt@tXtttX;Xt88X;t XSSSSSSSSSSSSSSSSXSXSXSXXXSXXXXXXXXXXXX@XXX@X@88:;88@@@XX@@@@.:;;:;::::;:;:;:;::; 88::::::: 88@888.::%S8888@@8888888888888888888888888888@8@8@@@8@@888::; 8@@@@8@@@@@@@X@X@@X@XX@XXXXXXXXXXXXXXSXXXXSXXX ;;%.SXX 8;;;:@ttX;;;t;tt;t;t;t;t;tt;tttt;tttt;tttttt;tttt ttt;%Xt%%Stttt%tStt%%%%%%t;tt%t%t%t%t;;;;::t8t%@;;;:::;;tttttttttt;ttt;tt;tt;tt;;;;;;;;;;;::::;:SS8@.::::::;:::::;::;;:;::;::::::::::::...::::....S@X@S.     . ..             
           .;t%%ttttttt;.. S;t%%%%%ttSXttStSt%%St%X;XS%Xt%SX%X%SX%X%XtXSStXS.8@tXt@tXt@t@SSSSSXSSSXSSXSXSXXSXXXXXXXXXXXX@XX@X@@;;@@@@@@@@@@@S;::;::;:;:::::;:;:888 .:::::@8888@888X.:X88@88888888888888888888888@88@8@@8@8@@8@@@8@8@8@: 8@@@@@@@@@@X@X@@X@XX@XXXX@XXXXXXXXXXSXXSXSSXSSSS :XSSSXXSt8@;ttt St:;S;;t;ttt;ttt;ttt;t;tttt;ttttt;ttttt;t.;St%%Stt%t%t%ttttStt%%%t%ttttt%tt%%ttt;t;t;8SS@;;;;ttttttt;tttt;;;t;;;tt;tt;;;;;;;;;;;;;;;:;;:;8;8.::::::;:;:;:;;::;:::::::::::::::::::::.::...... ;t   ...   ..             
           .:t%%%%%t%X;;;t%t%SSSSSXtXtt%S;%tXt%%Xt%%%Xt%@%XtXt@%%%X%@%XtX%%XtXtXX%@%@S@SXt@SSSSSSSSSXSSXSXSXXSXXXXXXXXXXXXXX@XX@X@X@X@X@@@@@%:;;:;;:;:;:;;::::%%@tS:;;:;t8@8@88@@@8@@8@88@8@8@8@88@888@88@8@8@@8@@@8@8@@8@@8@@@@@@@@@@88@@@@@@X@X@X@@XX@XX@XXX@XXXXXXXXXXSXSXSXSSXSSSXSSSSSSSSSSttXSSX8;;8 Xt8@Sttt;tt;t;tt;tttttt;ttttttttttttttt%S;%S;tStStS;S;%%%;t%%%%%%t%t%%t%%%tt%t%ttt;;::;;tttt;tttttttttt;ttttt;tt;tt;t;;;;;;t;;;;;;;;::;:.::;::;::;;:::::::::::::;::::::::::.:.:...:.......:.  . .. .....             
            .tt%%%%%%ttt%%S%SSSSS%t%t%XttXt%%XtSt@%Xtt@t%SStXtSSX%X%SStX%@%X%XSXS%XS@SXS@@tXSSSSSSSSSXSSXSXSXXSXSXXXXXXXXX@XXXXX@X@X@X@X@X@t%;::;:;:;:;::;:;:;S@@%:::::%S@@8@@@88@@8@8@8@8@8@8@8@@8@@8@@@8@@@8@@8@8@@@@@@@@@@@@@@@@@@@@@@@X@X@@X@X@XX@XX@XXXXXXXXXXXXXXSXXSXSXSXSXSSSSSSSSSSS%SS@%XtXt@;88.8 @;88X;t;tt;tttt;tttt;tttttt;tttttttttt88;t%%ttttttttt%tt%S;t%ttt%t%t%%%tttttttt%tt;;ttttt;ttttttt;t;t;tttt;;tt;tt;;t;;t;;;;;;t;;;;;;;;:;;;:;;;;:;;::::::::::;:::::::::..:::::.....:........  .......               
            .;ttt%%%%t%%S%S%%%SSS%Xt%%tXttSXt%%%S;%Xt%%Xtt%S%SX;S%SXt@tXSt@t@S%XS%@SXS@SX%@SSSSSSSSSSSSSSXSSSXSXXXSXXXXXXXXXXX@XXXXX@XX@X@X8:;;;:;:;:;:;;:;:;8@8 ;:;:;t 8@@@8@@@@8@@8@@@8@8@@8@@8@8@8@8@8@@8@@8@@@@@@@8@@@@@@@@@@@@@@@X@X@@X@X@X@XX@XX@XXXXXXXXXXXXXSXSXSXSXSSXSSSSSSSSSSSS%SS%t@S@%%. StX8 8@ @t8 .%tttt;ttttt;tttttt;ttttttttttttt%Xt%Stt%%%%tS%S;%t;t%tt%t%t%%%ttt%%tttttt;ttt;ttttttttttt;tttt;t;;;t;tt;t;;;;;;;;;;;;;;;;;;;:;;::;;;:;:;::::::;;:;;;;;:::::::::::.:.....:....:.:... ..........              
             :;t%%%%%%%%S%%%SSSSS%t%XtS;tS%%XtXt%Xtt@%StXXS%@%%@tX%@tSXtX%@tXtXtXXt@SXSXSXt@tXSSSSSSSSSXSSSXSXSSXSXXSXXXXXXXXXXXXXXXX@XX@X@X;:;:;;;:;;:;:;:;@@@t:;:;::88@@8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X@X@@X@X@X@XX@X@XXXXXXXXXXXXXXXSXSXXXSXSXSXSSSSSSSSSSSSS%SS%X%XSX8S;:;X: XtXSt@tX;888t;tt;tt;tttttt;ttttttttttttttt%ttt%St%S;%%tt%%%ttt%%%t%tttt%%%%t%ttttttttttttttt%t;ttt;t;;;;t;ttt;tt;t;;;;;;;;t;;;;;;;;;::;;;;::;;;;:;:::::;::;:::::::.:.::::.::.....:.::::..............                
             .;tt%%t%%%%%t%SS%%%%Xtttt%StS%tt%%SttSt%%XtttXt%X%%StSS@%%SXtXtXSSSt@%SXtX%SSXt@tXt@t@SSSSSSSSSSSXSSXSXXSXSXXXXXXXXXXXXXXXXX@  ;;;;:;;;:;;:;;:.@@@:;:;:;t8@@@@@@@@@@@@@@@8@@@@@8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X@X@X@@X@X@X@XX@X@XXXXXXXXXXXXXXXXSXXSXSSSXSSSSSSSSSSSSSSSS%SS%S%SS@SS%;t;;t;:;@.8.8t%Xt%X ;tttt;ttttt;tttttttt;tttttttt%tSttt%%t%t%Stt%t%%;t%tt%t%t%t%ttttttt;ttttt%ttttttt%tt;t;tt;t;tt;t;tt;;;;;;;t;;;;;t;t;;;;;;;;;:;;:;;:::;::;;::::::::::::::::..:::.:::.:..................                 
             .:tt%tt%%%%S%%%%%%%%t%St%%t%%%@t%S%SStSXt%XtS;@t%X%X%@t%XXStXStXt%@%SX%@%XtXt@%@XSX%@t@t@SSSSSXSSSXSSXSSXSXSXSXSXXXXXXXXXXXX8@;;:;;;:;;;:;;:;%@@8;;:;:;88@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X@X@X@X@@@X@XX@XXX@XXXXXXXXXXXXXXXXXXXSXSXSXSXSXSSXSSSSSSSSSSSSS%SS%S%St8%XS8tt;tt;tttt;tt;t;@S%%%%8 .@ttttt;tttttttttttttttttt8tt%%%Stt%%S;%;ttttttt%t%t%%tt%tt%tttt%tttttttt%;tttt;tt;t;tt;ttt;tt;;;;;;;;;;;t;t;;;;;;;:;:;:;;;:;;;;:::;::::::;::::::::::.::::::.:.....:................ .               
              .;t%tt%%%%%t%%%%SS%%%tSt%StStt%Xt@ttSt%Xt%%Xt%Xt%StStXSt%SXtX%S@%S@t@%@%@%XXt@tXt@XSXSXtXSSSSSSSSSSSSXSSXSXSXXXSXSXXXXXXXXXX;;;;;;;;:;;;:;;8XX@:;;;;;SX@X@X@X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X@@X@X@X@X@@X@X@X@XXX@X@XX@XXXXXXXXXXXXXXXXXXSXSXXSXSXSXSXSSSSSSSSSSSSSSS%SS%S%St@%XSS8;t;t;tt;t;tt;tSSttX%X%StX;S:%@tttttttttttttttttttt88t%%%%ttSt;;t;%%t%t%t%tt%t%t%%%tttttttt%tttt;ttt%ttt;ttttt;tt;t;ttt;;t;;t;;;;;;;;;;t;;;;;;:;:;;;;:;::::::::::::;:::::::.:.::::::........:..::.......... .  .               
               :tttt%%%%%%%%%%S%St%%tS%tttX;S;ttSt%Xt%%Xtt@t%@%%StSXtX%XtSXS%S@%@tS%X%X%Xt@SX%@tXtXSSXt@SSSSSSSSXSSSXSSXSXSSXXSXXSXXXXXXXt;;;;:;;;;;;;;;8XX8;;;:;:; 8X@@X@@X@X@X@X@X@X@X@X@X@X@@X@X@X@X@X@X@X@@X@@X@XX@X@X@XX@X@XXXXXXXXXXXXXXXXXXXXXSXSXXSXSXSXSSSSSSSSSSSSSSSSS%S%S%S%St@%XXtXStt;ttt;tttt;tt:8tXtSSXtXt%%ttt%:8tttttttttttttttttX8;%Stt%%%ttt%t%tt%%t%%t%t%t%t%ttttttttttttttttttttttt;t;t;;;t;t;ttt;t;;;;;;;;t;;t;;;;;:;;:;;:;;;;;;;;;:::;:;;;::::;:::.::.::::::.....:.:.:.:.............. .                
               .;t%tt%t%%t%%%%%ttS;t%%St%%ttt%%%%%%%%SS;Xt%St%SXtX%t@tXt@%%X%X%XtXS%X%XSXXt%@%@SSXtXt@XtXt@t@SSSSSSSSSSSSSXSSSXSXXSXSXX8S;;;;;;;;;;:;;S @8;;;;;;:;8@X@XX@XX@X@X@X@X@X@X@@X@@X@X@@X@X@X@X@X@X@XX@XX@X@XX@XXX@XXXXXXXXXXXXXXXXXXXXXSXSXXSXSXSSXSSSSXSSSSSSSSSSSSS%SSS%S%St@%X%XtS.tt;tt;tt;t;tt.;;tSXSSt%S%@tXtS@t%Xttttttt;tttttttS8;t%%tt%t%tt%%tttt%t%t%t%%t%t%%ttttttttt%ttttttttttttttt;ttt;t;ttt;t;t;;;;;t;;;;;;;;;;;;;;:;;;;:;;:;;;::::;::;::;:::::::::::::::::.:::...::............... .                  
               .:ttt%%%t%t%%%%%%tt%%%%t%S%%XtS%XtXtStX;%%%%XtXt%%XtStStS%X%%XtXtX;X%X%X%%@%@t@tXt@SSXtXS@%@SXt@SSSSSSSSXSSSXSXSXSSXSXSX;;;;;;;;;;;;;;8S@8%;;;;;;;XXXXX@XX@XX@XX@XX@X@X@XX@XX@X@XX@X@X@XX@XX@X@XX@XXXXXXXXXXXXXXXXXXXXXXXXXXXXSXSXXSXSXSXSSXSSSSXSSSSSSSSSSSS%S%SS;XtXtX%S@SX8@%;t;t;tt;tt;t;X;;XSt%%Xt@tS%%%X%tt%tttttt;tttttttt@8:tS;%t%St%%%t%%%%t%t%t%t%tt%t%t%ttt;ttttttttttttttttttt;;ttttt;t;t;t;;;;;;;;;;;;;;;;;;;;;:;;:;;;:;;;:::::::::::::;::::::::::::::...:....:.................  .                 
                .;tt%ttt%t%%%%%%%%%%%S%StStttt%t8t88t.tXtXtt%%@t@;St%%@%XtX%X%%XtXt@tS@X%XSSSSt@%%@@@8XX@XX%8XtXSSSSSSSSSSSSSSSSXSXSXS :;;;;;;;;;;;;88X8X;;;;:;;%@XX@XXXXXXXXXXX@XXXXXX@XX@XX@XX@XXXXX@XXX %@8;@XXXXX@XXXXXXXXXXXXXXXXXXXSXSXXSXSXSXSSXSXSSSS;.88 ttXSSSSS%SSSS;@X%@%@SXStS@Xttt;ttt;tt;t8 ;%Xt%@:88:.tXt@%S;StStttt;tttttttttt%;tt%tt%%St%%%%%ttt%@88@SS;ttt%t%tttttttttttttttt%tttttt;;tt;;;t;;tttt;tX%8X8t;;;;;;;;;;;;;;:;:;;:;;;;::;:::;;;::::;::::::::.8X@X.:.......::................. ..                 
                .:t%ttt%tt%t%%%%%%%%S%%%ttt%Xt%88t;ttt Xt%S%Xt%%tX;X%X;S;XtXtX%X%SSXSX;XtXt%%@St8%%@t;tt;%%@%XSXt@t@t@SSSSSSSSXSSSSXS %;;;;;;;;;;;;;8X @;;;;;;;X8XXXXXXXXX@XX@XXXXX@XXXXXXXXXXXXXXXX@XXXX@:;;:;@8XXXXXXXXXXXXXXXXXXXSXSXSXXXSXSXSSXSXSSSSSSS;XttttS;;XS%S%S%S;@StXXt@@;  8t;tt;tt;t;t;t: ;X%XtS88ttt;t Xtt%%%S.StttttttttttttX;;tS;%%%%%%%%t%%tt%ttStttttt;tt%ttttttttttttttttttttt;tt;tt;;t;tt;ttt;t;%S%SS%%:;;t;;;t;;;;;;;;;:;;;;:;;:::::::::;::::::::: XXXXX8S...:::..:...:............. .                   
                 .;t%%%tt%tt%t%%%%%%%%%%%StttSt8%tttt;8;t%St%%X%S;%St%XtSt%XtXt%XXt%XtSStS@X%%X%XXX8tt;t;.XSX%@XX%@%@t@t@SSSSSSSSSSSt@;;;;;;;;;;;tSXX8:;;;;;;;88XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX8;;;;;;8XXXXXXXXXXXXSXSXSXSXXSXSXSSSXSSXSSSSSSSSSSt ;;;;;t XtXSS%S%SXt@%S .8tt:;t;t;tt;ttttt;S;XtStXtS8%tttt;8;XtXt% ;ttttttttttttt8;:tttt%t%%%%%t%%tt%t%t8ttttt.ttt%tttttttttttttttt%ttt;tt;;t;;t;tt;;ttt;t; %S%%S8;:;;;t;;;;;;;;;;;:;:;;;;:::;::::::::;:::::::@XXXXXXX.......:...:.............   .                  
                 .:tttt%%tt%tt%S;t%%%%%%%t%%8SSt %ttt.XS%8;StSt%t@t%Xt%SX%St%%@%%%@tXt%S8%%@%@t8%%@;8;t;S8X:@@tX%@SXXXSXtXSSSSSSSSS88;;;;t;;;t;;% @SS;;;;;;;;S%%@SXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX t@.;;;SS8.;XXXSXSXSXSXXXSXSXSSXSXSSXSSSSSSSSSSSSS8:;XX%;t%@@;:8tXtXt@t:%@t:t;t;ttt;tt;tt;t;@.;%X;Xt%8t%S %ttt.@@;t%8t:tttttttttttt8;:tt%%%%S;%%%%%%%t%%%tSX%Xtt%%8@;8;tttttttttt%tttttttttttt;ttt;;t;t;tttt@t88tS%S8S8t@;;;;;;;;;:;:;;;:;;;::::::::;::::::::::8S8;:XXX8 ;S8;:...:..:.............  ..                   
                  .;t%%%t%%%t%;;t%%%%%%%%%@%XStt 8@X@S8%%;XXttSX;tXttXtSS%X%@t%XSXtSXSS%SStSXS8@XtttS@t8 8tt;8.SXtXtXtXSXt@8S  8XS;;;;;;;t;;;@;tX;;;;;;;;;S:tX%8XSXSXSXSXSXXSXXXXXXXXXXXXXXXXXXXXXtt;t%@@8;X8.%tt%t@XSXXSXXSSSXSXSXSSXSSSSSSXSSSSSSSS8.t%tSS8%@8SS%tt;8XS%8:t;;t;tt;t;t;t;tt;tt;.;X%StS;@8:t.;SS@;t%@:S@tttttttttttt%@S:;S;%%%ttt%t%%%t%t%8XSS%:88X8:@%St8 ;ttttttt%tttttttt;t;tttt;;tt;ttttt:8SX%XtSX88;SXS@S:;;;;;;:;::;;;:;::::::::;::::;::::8;XXX8 X88t.@8X@8::::.:.............  ..                    
                   :;tt%%%t%%t%tt%t%%%%%%%:%tttttX@.S%ttttt tXt%Xt%%S%SXtSS%XtSSSX%X;tXt%@%X;8tt;t;t:8 X8;;ttt8;@%@Xt8 t%@tt;;:;;;;;;t;t;t;;;;;@t%8t;;;;;;;t.t8X;;8SSXSXXXSXSXXSXSXSXSXSXSXSXSXSXSXt:;;;;;;@.%8;;;;;; XSSXSSSXSXSSSSSSSSSSXSSSSSSSSSSSS8t;t;;t;SSt%;t;t;8tX%8;;tt;t;tt;ttttt;ttX;;tStSt%Xt%%tt%ttS;@@ 8:S%ttttttttttttt8%:;tttt%%%%t%S;t%tt%t8;t%tttt@ ;8%tttt8;ttttttt;ttttttttt;t;t;ttt;ttt;t;;8%%%SS%;.@tSSS%S%X::;:;:;;;;;:;:;::;::::;::;::;:::.:XXXXSS;;8 %XXXXXt.................. .                      
                   .;tt%ttt%%tttt%t%%%%%%t8Stttt%S8@:@ttttt@;t%%%%SX%Xt%X%@ttXSStSt%@%X%XtXt@t8;tt;tS :8t;t;;t.Xt@tS:;;;;t;;t;t;t;t;;;;;t;;t;;@X8.;t;t;;t;tXX@:;;8SXSXSSSXSXSXSXSXSXSXSXXXSXXXSXSXX@8;;;;;@XXXtS;;;;S8SXSSXSXSSSSXSSSXSSSSSSSSSSSSSSSS;.t;;t;@@::8@;t;tt:tXS@tt;ttt;t;tt;t;ttS8;tX%XtX%X;@tStX8@%tt;tttttttttttttttt:@:t%%t%S;%%%%t;ttt%%%tt@ttttt  ;8St%t%t;;ttttttt%;tttt;tttt;ttt;;t;tt;tt;;:%S%%%S8%  t%SS%S:;;;;;;;;;;;;;;::;::;::::;::;::::: %XXXXt.88S@XXXX8%:................ ..                      
                    :;t%t%%%t%tt%t%%t%%%%t;88..8@:.t@SS; S.:StXtStStt%S%X;t@tttXtSStStStXtXtt@8@: S.;8t.t . ; @t@@%St;t;t;t;;t;t;t;t;t;t;;;;tXSS%SSSSSSSSSSSS;..88XSSSXSXSXSXSSXSXSSXSXSSSXSSSXSXSSXS ;..@88t.t;@. 8@SSSXSSSSSSSSSSSSSSSSSSSSSSSS%S%SSXtt8..88t@8S88. X%;XtXS888888@XXXS X   8tX%%StStS@X8Sttttttttttttttttttttttttt8 ;t%%%%%t;tt%t%%t%t%t%tttXX;.X:;8tt: t.% ;;tttttttt%ttt;t;tt;;t;;tttt;t;t;;;; t:S :;XX:;8:t X:::;;;;::;;:::;:;::;::;::::;::::::;;8;% St%%.88ttX8::.............    .                     
                    .:ttt%ttt%%t%%tS;tt%%tt;;;;;;t@t.:;;t;ttt%t%t%%SXtXttXttStS%%%St%Xt%%SXSt%ttX;StX.t8XX;Xt@StXt;t;t;t;t;t;t;;t;;t;t;;t;t%SSSSSSSSSSSS88:SStXSSSSSSSSSSSSSSSSSSSXSSSSXSSSXSXSSSXSSXXSSSXS ;XXt@SSSSSSSSSSSSSSSSSSSSSSSSSSS%S%S%SSS%St@tX%tXt@t;8tX;X;;XtXtX;StXtS;X;tXS;8XStStX%%S%X;:tttt;ttttttttttttttttttttttt@;S;t%%%%%%%%tt%t%t%tt%ttt;;;;;:;.%@:;;;;;t%ttttttttttttt;ttt;t;ttt;tttt;t;;;;;:::::8S...:::;::;;;::::;;:;:;:::::::;:::;;::::::::....:::@@........................ ...                      
                     .;t%%t%%%%t%tt;;%%%%t%%t%t%tXXtX;t%%%%%St%XtXtt%%St%%Xt%X%@t%%@tSS%@ttXt@%XtStSXSt%;SStXt@%8tt;t;t;ttt;t;t;;t;t;;t;t;;X%S%SSSSSSSSSS;SXXX%@SSSSXSSSSSSSSXSSXSSSSXSSSSSSSSSSSSSSSSSSSSSt;;St@SSSSSSSSSSSSSSSSSSSSSS%S%S%SSS%S%S;XSXtXt@%@%Xt;S%X%SXXtXt@tXtXtSXt%Xt%XtttXtXt%@%@tt%%ttttttttttttttttttttttt;ttS;t%ttStt%%%%%tt%tt%t%t%t%tttt;t;t%%%%:;;;;tttttttttttttttttt;tttttt;t;t;t;;;;;;;;;;;;tS@;;:;;;;:;;;;;;;;;;;;::::::::;:;::::::::::....::.8XX8 ..................... .                         
                     .:tttt%tt%%tt%t%t%%%t%tt%t%t%ttX8;%%SS%t%%t%%StSt%SS%%S%St%XStt%%tX;XtSt%XtStX;@tt;t;tXt@t%@;tt;t;t;;;t;ttt;t;;t;t;;S8%SSS%S%S%SS%;%;;XSS@t@t@SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS8S;%tXtXSSSSSSSSSSSSSSSS%S%S%SSS%S%S;@tXt@tX%@SXtXS%8;t@%S@SXtXtXtXtXt@%XS%XStX%@tt%%@t%%%X;@tt;ttttt;tttttttttttttttt8.:tt%%%;t%t%%%%%%tt%t%t%t%%%tttt%tt@%ttS;;tttt%tttttttttttt;;;ttt;;;ttt;t;t;;;;;;;;;;;SSS% ;;:;;;::;:;;;;;;:::::;;;;:::::::::::.::.::::::t@X@@...................... .                         
                      .;tt%%%%%t%tttt%t%t%tt%S;S8tttt8t%%S%SXtSt%ttS;%%SSXtXt%%%%%S@%SXt%%S%@t%SXt%@8ttt.S%X%SS@ S X S S S X X X X S X X @t@;XtXt@t@tXt:;t;8XSSXSXt@t@SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS8;;;t8@t@SSSSSSS%S%S%S%SSSS%S%%S%S%SXt@%@SXtXtXtXSt ;;t; XS%%X@%XtS%Xt%X;S%tXtSt%XXtS%XtXtt%;  S  S  S  S  S  S  S    @:tS;%%%t%S;t%%%t%%%t%t%tttt%%t%ttt%8t%%.:;tt%ttttttttttt;t;t;t;t;t;t;tttt;;;;;;t;;;;;;:S%%8t;;:;;;;:;;:;;;::::::::::::::::::::::::::.::.:8XXX@X....:.............. . .                         
                       .;t%ttttt%%t%%ttt%%%%t;t;tttttX@t%%%%%ttStS;t%SXtS;%t%X%XtXt%Xtt@%X%X;XSt%XS :t;ttt;%X%Xt@SSt@t@SSSSSSSSSSSXSXSXSXS%S@%X%@%X%@%:tt;;;SStXt@%@%Xt@t@t@t@t@t@t@SSSSSSSSSSSSSSSSSSSSS8St;t;tSXtXt@tXt@t@t@t@tXtXtXt@tXtXtXSSSXt%XXSStXtXX@tt;;XtXSXtS%SXtSXStXtX%X;S;Xtt%XSttXtS%S;Stt@ttXttXttX;tX;tX;t%@t%t%tttt%tStttt%t%t%tt%tt%t%tt%t%t%ttSt%t%%S;ttt;ttttttttt;;t;tt;tt;;t;;t;t;;;;;;;;;;;t;SSSS%% ;;;:;;;:;:;;;:::::;:::::::;:;:::::::..::::::t8@XXX@...:..............    .                         
                       .:;tt%%%%%t%%t%S;t%ttt%t.%ttttt:t%%%%%%%t%%%%Xtt%%StXtt%%%%%%%Xt%%St%%t%@ttSXttt;%S@%X%SS;StXtXt%%Xt%%XtX;X;X;X;X;XXS@%@%@%@%@8X;t;t;@XXSXX%@S8%@Xt@%@%@%@%@tXt@t@t@t@t@t@t@t@t@t@.;t;;tt SXSXt@%@%@%X%X%@%X%@%X%X%X%XtXt%XX%X;XtXSSt8;t;tt;8ttX%XS%X%XtStSt%St%Xt%X%X;tSS;%Stt%%S%t%%t% X%SS%S;tt;%%%;%%%%%%t%S;t%tt%tt%tt%t%%%%%tt%tttttt8@%t%%tSttttttttttttt;;t;tt;tt;t;tt;;;;;;;;;;;;;;;;S%S%SS%88;;:;;:;;;;:::::;;;:::;:;:;::::::::.::::::::;XXXXX@t ................  . .                         
                        .;ttttttt%%%tt;ttt%%%t8@tttttt;X;%SS%%%%%%%SttSttt%t%XtXtStXt%%@ttXSt@tt@%8t;ttttt;t%X;StXtXtX%@%SX@%X%SXtXtXtXt@t@%XXt@%@%@t.t;t;;t;XStXSXS%@SXSXSXSXSXXXSXSXt@%@%@%@%@%@%@%@%@@t;;t;;tX8St@XSXSXSXSXSXSXSXS%@%@%@%@%XX%%@%XtXStXt.tttt;tt;;t%SX;XtX;XtStXtXtX;Xt%%%SSt%S%%S@t%XtXtSX8Xtttttt;Xt%S;t%Stt%%%%tttt%ttt%t%t%t%%t%t%%%ttttttS%%t%%t%t;;tttttttttttttt;t;tt;tt;tt;t;;;;;;t;;;;;t;tS%SSSS%%;;;;:;;;:;;::::::::;:;::::::::::::::::::.. SXXXXX@@%::............  .. .                          
                         .;ttt%%%%t%t%t%t%t%t%%tttttttt%Stt%%S;St%S%%S%SStSt%t%t%%%%Xt%%Stt%%StStttttt;ttt;S%Xt%SXt%XtXt@%%%SXX%@tX%@%@%X%SXtX%@%@%@ :t;ttt;t;%XtXt@%@SXtX%StXtXtXtXSSXSXSXSXSXSXSXSXSX%X;t;t;t;;%XXtXtXtXtXtXtStXt%@%S@%@t@tXt@X%SXSStXt%88tt;ttt;t88XtStSt%SSt%St%%%SttXt@tttSXtS@tt%%%%tXt%Stttttttt%%;;%%tttt%t%%%tt%t%%t%%%%%tt%t%t%ttt%ttt;St%%t%%%t% t%ttttttt;;;ttttttt;tt;tt;tt;;;;;;;t;;;; tSSSSSSSS@::;:;:;;:;::::;:::::::::::::.:.:::::::..X@XXXX@XXX::............ ...                             
                         .:;tt%tttt%t%tt%tt%8;tttttttttt8;;ttt%tt%Xt%%%%tt%SStStStSS;%Xtt%X%St%@Sttttttt;tttStXXt%@tXtS%S@%8%%XtSStXtXtXt@%X%@%SX%XX;;;t;;t;tt;SXt@SXt@SXtXt@SXSSSXtXtXtXt@tXtXtXtXtXt:8t;t;t;t;tt:8XtXtX%X%X%X%X%@%S8%@%X%@%@t%X%@;%SSt@X@tttt;ttttt8@%Xt%XSt%XtXtXSttSXt%%%XSt%S%%%%SXt%%t8;ttttttttt%8t;tt%%t%S;t%t%%t%tt%tttt%%t%%%tttttttt%S%%t%%t%t%tt %ttttttttttttt;ttt;tt;;t;;;;;;t;t;;;t; ;SSSSSSSSS%8;;;;;;:::::;;::;::::::::::::::::::::..%XXXXXXXX@XX:;:..........                                 
                          .:ttttt%%%t%t%%%t8@tt%tt%tttttt% %%%%S%%;%%S%StS;%%%t%%S%t%%t%Xt%%tS8.tttttttttttt;S;SSt%XtXtXtX%SX%S%XtXt@tXtX%X%X%@%XXXt;tt;tt;t;;t;;8tXt@tXtXSXtXt%XtX%XXtXS%SXSSS%@%X%X :ttt;tt;tt;t;88XSXS%@%@%@%@%S8%X%SX%XtXt@tSXt@S%@t:@tt;t;t;t;tttXt;%X;%X%%StS;tX%S;%XtS;t%SSXt%XttSXt@8ttttttttttt%S %%%%%tttt%t%t%%ttt%%%%%t%tttttttttt@:%t%%t%%t%%tt:X;t;t;;;ttt;;;;t;;t;t;;t;;;;;;;;;;;ttStSSSSSSSSSSS% t;;;:;:::;;::::::;;::::::.:::::::... 8@XXXXXX@X@@XS@......... ... ..                           
                           .;tttttttt%t%ttX888 .8%ttt8@ 88SS;ttS;t%St%%tttStStSt%SStX%%S;%@tX%S@8X 88ttt:8 88X.;S%SXt%SXtSS%%XtS%Xt@tXtXtXtXtXtXt S88 @.;tt88 @8@XXtX%XS%XtXtXX%@%XS%@%S@X%XtXS%S@%@%X@8 t8;;ttS.S8@8St%@%SX%XtXt@%SX%@%@tX%XtXS%@t%@t%88@8 ;.tttt t 8888t%Xt%Xt%%%SX;%%SX;%tXtXtS;%%t%%%tX888 .8%ttt88 88SS;t%%%tt%tt%t%t%S;t%%ttt%tttttttttt X8S.X8t%% 8 X8@:;;ttttt;;;tttt;t;;;t;;;;;;;t;;;;;;:88S @.SSS8X: 88 t;:::::;:::::;:;::::::::::.::::..:88@S 88X@X@8%.@8S:...... . .   .                            
                           .:;ttttttt%t%%t;;:;t;; tt:;;;;;::;S;;t%ttStt%S;t%t%t%S%%tt%%%Xttt%%ttttttt8;88;ttt%%%S%StXSt%S%%XS;@%XtSSt%Xt@tXtXtXtXtStXtX88;@:;X;StXtXS%XtXS%@%SSXt@t@%X@%%@%@t%XXSSX;tX;@tt8;t%%;S;X;t@%Xt@%@%X%@tXX%@tSXtXtXtXtXtSX%%8tS;t%X;ttttS;;S;tttXt%X%%XtXtS;XtXtt%Xtttt%%StStXt%%t;;t%t; ;t:;;t;;;:;tt%tt%tt%tt%tt;;t%t%%%tttttttttt%t;;;::t8%@8:::;::;;tt;;;;tttttttt;;tt;t;;;;;;;;;;;;:.:.:.8XS8S..:.:;;:;;:;:::::;:;:::::::::::::::::.:.. ....: X8 .............  .  .                              
                            .:ttttttttt%tttttt%ttt@.:ttttttttt;t%t%tt%%%tt%t%%St%St%XtS%t%SXtSt%SSS%t8 X;SXt@t@t%S%S;SS%@%X;%XtStX%S@tXtSSStX%X%X%SSXt%%@ 8;XtXStSXtXtX%S@tX%X;XStX%@tXX%X%XX%X;X;XStX%XSXtX StXtXt8%X%@tXtSX%XtXtXtS@%XtX%%XtStXtXSt%St@tS%Xt%;t;%%XtXtS%Xt%@tt%%S%%t%tXt%%%XtSt%%%t%tSS;%tSt%%%%X.:tttttttt%%%t%%%%tt%t%ttt%tt%ttttttttttttt%tt;;;:X t;t;;;;;;;t;;ttttttt;;;;;;;;;;;;;t;;;;;;;;;::::::; X.::::;;:;;:::::;::::::::::::.:.:.:::...........:..8.... ........  . . .                              
                             .;;tttttttttttt%tttttt;;t%tt%t%ttt%Stt%%tSt%S%StttS;tS;tStSt%%t%tSXtXtSttX;Xt%%%%tXt@tStt%%St%Xt%StXtXt%S%@%%XtStXt%XXtX%@%SSt%X%%XS%X%SXt8%XtX%SXtX%@%S%%Xt@%%XXtXtXtX%X%SXSStXtXtXStStX%SSt@%X%%XtSXS%SXtXtX%XtXtS%%XtXt%XtX%%Xt;;%Xt%%S%Xt%@tt%XtX%XtXtttXt%%t%%%%%%%SS;t%%%t%%%%%t;tt%%%%tt%;t%t%ttt%%t%t%%%tt%tttttttttttttttttttt;;tt;;;t;;;t;tttttttt;;;tt;t;;t;;;;;;;;;;t;;;;:;;;:;;;:::;;;;;;::::;;::::::;:::::.::.:::::..........:.. ............ ...  .                               
                              .;ttttttttttt%%t%%ttttt%t%%t%tttt%tt%t%%%%%%tt%Sttt%t%%tttStStSt%t%t%%%S;tt%X%Xt%%S%%%XtX%%Xt%@t%St%Xt@%XtXtStS%%@%%XtSXtS%X%Xt8t%X%S@%XtXtXtXS%XtXt%XSX%X%SX%%XtX%SSX%SX%X;XtSXtXt%XStSXtXtX%SX%X%X;S%XtXtStXtStX;Xt%@tXt%XtX%%StXt%XSt%%t@tt%%X;%tt%%tXtttStSt%St%SSttttt%Xttt%%Stt%t%t%%t%tttt%tttt%%t%tt%tt%%ttttttt%tttttttttttttt;t;t;t;ttt;;t;ttt;;;;tt;;;;;;;;;;;;;;;;;;;:;:;;;;;:;:;;;;:;::::::::::::;::::::::::::::::..:.:::...:.................  .  .                                 
                              .:;tttttttttt%%t%ttt%t%t%%ttt%%%ttt%tt%%%%%%t%t%%%Xtt%%Sttttttt%StS%StS;StXt%%%StX%Xt%%%XtStSS%X%%X%%SXt%SXtXtX%X;@tS@%%XXt%XtSSStXS%SXtXtStXtXtXtXS%X;S%XS%XX%X%S@X%X%StXt@t@%SXt@%Xt@%%SXtSS%X%%Xt@tXt%XtXttX;S;@tSt%%SXt%%%S%%%%X%ttSSt%t%@t%%%SXtStS;%S;t%tS;t%Xt;%S;%S%tt%%%%%%%%t%%%tt%tt%t%t%S;t%t%%%%%tttt%tttttttttt%ttttttttt;tt;t;tt;ttt;;t;t;tttt;;;;;t;;;;;;;;t;t;;;;:;;;::;;::;::;:;:::::;::::;:::::::.::.::::::::::.....::..................  . .                                  
                               .:;tttttttttt%tttt%%t%%%t%t%%tttt%%%tS;t%%%St%%%tttStttStStStStt%t%t%t%t%t%XtS;%t%%SXt%%%%XtXt%X%%SSt%XSt%%Xt%%St%X%%X%%%XSt@%%Xt%XStS%%XtXtSX%%XtS%%XtS%X%%Xt%@%%%SXtXtXt%XtX%Xt%X;@tXXtXt%@t%X%Xtt@;Xt%SX%StSt%SStX%Xt%X%Xt%X%Xt%%SS;tXtXt;%XtXtt%t%tS;tS;%%tStttt%%ttS;ttt%%%%%%%%t%Sttt%%t%t%tt;%t%ttttttttttttttttttttttt%tttttt;t;ttttttttt;;t;;t;;;;;;;;;;t;;;;;;;t;;;;;;;;;:;;;;;;;:;:;:;::::::::;:;::::::::::::.::::.....::.:...::.............  ..   .                                 
                                .:ttttttttttttt%tt%t%ttt%%ttt%t%t%tt;tt%%ttt%%%%ttt%%tttt%t%t%StStStStStXtt%%XtXtSS;SXtXt%%%Xt%%X;%Xtt%XSt%SSt%Xt%X%%X%X;%%X%StX%%XtX%XtXtX%SX%XtX%Xt@%XtXtSX%%@%@tXtXt%@t%XtXt@tXt%%%XtSStt@tXt%Xt%%SSSt%SXtS%Xt%SStt@tt%%S%S;%%SX%%%%%%t%Xtt%%St%StttS;t%%S;tt%%%%%%%ttStt%%%%%%%tt%%tt%t%tt%t%ttt%%t%tttttttttttt%tttttttttttttttt;ttt;;ttt;tttt;t;tt;;;;;;;;t;;;;;t;;;;;;;;;;:;:;:;;:;;;:;::::::::;::::::::::::.::::::......:.......:..............  . . .                                  
                                 .;ttttttttt%ttttt%t%t%%tttt%t%ttt%tt%t%tt%tt%t%%St%%%%%t%%%%S;tttt%t%ttt%Sttt%tS%%S%%%tXtXttXtS%St%XtX;tXtt%Xt%@%%X%St%@%X;S;SSXtt@tStStStX%%X;StX;StXtSXS%%@%%@tXt%XSt%@tStXt%StX%@t%StXtS%%SX%%X%X;t%XtSt%%%%SXt%XttXtS@tStStXt%%SXt%Xt%tSt%tt%%tSS;t%%%%tt%%%Xtt%%%%t;t%t%%%%tttt%%t%t%t%%tt%%ttt%tt%ttttttttt;tttttttttt;tttttt;;ttt;tt;;;ttttt;t;;t;;;;;;;;;;;;;t;;;;;;:;;;;;;:;;;;::;;::::::;:;::::::::::::::::.::...:.:::...::..............   . .  .                                   
                                 .:;tttttttttttttt%t%t%t%t%%t%t%t%t%t%tt%tt%%%%%%t%t%%St%%%S;;t%%%%S%%%XtttSStStSXtXtXtS;%%X;tSXt%SSS;tXt%XtStXt%S%X;%@t%%SX;XS%%X%tXtSXt%StX%StSt%Xt%XSttS%XtX%%StXttXtXtXt%SStXt%S%@t@%t@t8tSSSStSt%X%%S;XtS@tX;Xtt@ttSX;t%%%%tXt%%%XttSS;tSSSt%St%ttSt%St%%SSt;%%%%%%t%%t%t%ttt%%tt%t%%tt%t%%%t%;tttttttttttttt%;ttttt%ttttttttt;;;tttt;;;tttt;;;t;;;;;;t;;;t;;;;t;;;;;;;;;;;;;;;;:;;;::::::;:;;::::::;:::::::::::.:::..:......:..:..............  .. . .                                    
                                  .:;ttttttt%ttttt%ttttt%%%t%%t%%%t%ttt%%t%t%%t%t%%%%St%%%ttt%%XtSt%%Stt%S;%%%tS%t%t%%ttStttX%t%%Xt%%XttXt%%XttXtXt%Xt%X%Xt%%tStStXt%Xt%@%Xt%StS%X%%@%tStX;@;StXtXt%X%t@;StSX;tStX%Xt%S%SS%S;Xt@tSt%Xt%SX;%StS;%tS;Stt%Xtt%XtXt%%tXtX;tt%S;%%%%%%%t%S;ttS;t%S;t%t%t%%t%%t%t%tt%%%%%%tt%t%t%%%t%t%tt%ttttttttttttttt%tttttttttt;tt;;;;ttt;;ttttt;;;;;;t;;;;;;;;;;;;;;;;;;;;;;:::;;;:;:;;::;:::::;:::;:::::::::.:::::::.:...:.:..................... ..    . .                                    
                                   .:;tttttttttttt%ttttt%tt%%%t%t%%%%%;t%%tt%t%%t%%%ttt%t%%S;%ttttt%S;%%%tSttS;%S;%XtSXttXt%tStXttXt%%%%tXt%%%%St%Xt%St%%%S@tX;%Xt%S%Xt%t%%X%%SX%%X%%XtStXttX;St%%Xt%@tt%%SX;Xt%%Xt%XtS@%Xt%X;%t%SS%%Xt%tSSt%tX%%%%tXtttXtS;%t%SS%ttt%%SS;%%SS%%Xtt%tSttttttt%%%S;%%S;ttt%t%%%%%ttttt%%t%t%t%%ttttttttttttttttttttttttt%tttttttt;;t;t;tt;ttttttt;;tt;t;;;;;t;;;;t;t;;;;;;;;;;:;:;::;;;:::::;::;::::::;:::::::::.::::.::...:...:::.:...............   .. . .                                     
                                    .:tttttt%ttttt%ttttttt%%tt%%t%ttttttt%%t..8tt%%ttt%t%%%t%%t%t%S%:t%%Stt%%tS%%Stt%tt%%tStS;S: X;StXtXtt%XtXt%%%%%StSX%Xtt%%@tt@t@ttX%X%S%SX%%X8. t;%%S%@tt%%SXt%Xt%XtX%S%%%SXt%St%X%%%%XttXtXt@tS8: .@ttXt%%SXt%S;%X;t%t%St%SSSStSt%%t%%%S%S;;%%%ttt8t .@;t%ttt%t;t%tt%t%%t%tt%%%t%%t%%ttt%%;tt%ttt;ttt%%..8;tttttttt;ttttt;;tttt;t;ttt;;;;;;;;;;;;;;;;;t;;@..8::;;;;:;:;;;:;;;;;::::;;;::;::::;;:::::::::::::@;;8:..:.:..:.:.................  .. ..                                        
                                     .;ttttttttttt%;tttttttttt%tt%t%%t%t%8@%ttt@;t%tt%t%%%%%t%%St%tttSS;tSt%%%Xtttt%Xt%S%%ttX.ttt;.t%%%t%S%t%tXtXt@ttS%St%%XStt%S;%tXtt%%SXtSSXtXt;tt88tXttXt@tSSX%%Xtt@;Xt@t@t%S%%Xt%%X%%%S%%%St%S tt;t8t;tStXttStt%%tSt%%S;StSS%%ttSt%S;%SS%ttSt%%%tS8ttt% %t%t%tttt%tt%t%tt%t%%ttt%%t%t%;tttttttttt%tt8XS%%t8;tttttt%;ttt;;tttttt;t;t;;tttt;;;;;t;;;;;;;;t.%SSS ;;;;:;;::;:;;:;:;;:;:;::::::::::::::::::::..:8@@@X%X.....:.................. . .     .                                       
                                     ..;;ttt%ttttttttttttttttttt%%t%tt%%t@tttttt8;t%t%%%%tt%%%%tt%t%%ttt%tS;%ttt%%S;tSt%%St% ;tttt; %XtXtXtXttt%t%tSSSStXtS;t%Xtt%X;tXtXtStSXt%Xtttttt@ttXtt%%S@ttXtt%%t%%%%%tXt@%%%XtS;XtXtXtS;Sttttttt%:;tt%tS;tStStttStS;ttStStStttSttt%Xt%;tttt%tt;tttttStt%%tt%%t%t%%t%%%%t%tt%tt%tttttttttttttttttt8%t%t%t8;tttttt;tt;ttt;ttt;;t;tt;t;;;;;;;;;;;;;;t;t %S%SSS.:;::;:;;:;;;;;:::::::::::::;;::::::::::::::8XXXXXX8...::...................   . ...                                         
                                       :;ttttttttt%tttttttttttttttt%t%%tt.SttttXtt%tt%tt%%t%%ttt%tS;t%%t%%t%%%%S;%ttttStt%%%S@tttt@X;ttt%t%tXtXtXtXtXtXtt%t%@ttXtS;SttSt%%Xt%%%8@tttt% t%%StX%S;St%%@t@%%SXtSX;%tX%%t%%%t%%%tS;t%%%.ttttt8tXtStt%%tttSS%ttt%%%tttttStt%%%S%;tt%t%Stt%t8%tttt.;tttt%%%t%tt%tttt%t%t%%tt%tttttttttttttttttt.S%%%tX;ttttt;;t;t;t;ttt;;;ttt;;tt;;;;;;;;;;;;;;t;t88SSSS88:::;;;;:;;;;::;:::::::::::;::::::::.:::::::;SXXXX8: ..:..::.............. . ..  .  .                                        
                                       ..;;t;ttt%t;tttttttttttttttttt. X;S@@..SXtX%X8;t%%%t%%%%t%t;t%t%S;tt%%%ttt%S;%%tSSt@%888..8@@SXtX;t%%ttttttt%t%t%XtXtt%tt%t%tX;t%Xtt8SXS%XS :XX8t@.:;t%t%tXt%t%%%Xt%S%tSStt%SXtXtXtX;S;88%@.t.::tt :X: %StSt%SSSSStS;%%Stt%%ttSt%%%%%tt%%ttS:@..tX:; ;:Xt8S;ttt%tt%t%S;tt%t%ttt%ttt%;tt%tttttt..X:S@@.. %XSt@@:;t;ttt;;;;t;tt;tt;;t;;;;;;;;;t;;;;X%%;88@..@88;tS8::;;:;:::::;::::::;:;;::::::::.::::X8:;X8 :.88 .tt%.................  .. . . .                                          
                                        .:;tttttttt;tttttttttttttttt ;t%tt:::;@Stttt8@;ttt%t%ttt%tt%t%%;%%%%%%%%t%t%%%tS@tttt8X:;@8ttttSStStStStStStStXtttt%StXtS%X;tSt%%%88ttttS@:;;tttttt XtXtttXt%StS;StXtXtt%XtS;tt%t%%%ttSttt%% ;;;8;tt;;S;tt%SSSS%tttSttt%%%%%ttt%t%%t%%S;t%tttt%8;:;.%ttttt;ttt%tt%tt;ttttttttt%tttt%tttttttt ;%%t%.::;X8%%%%8X;;;t;t;t;tt;tt;t;;t;;;;;;;;t;;;;tSXSSSS@;::t8SSSSX@:::;;;::::::;:;:;;:;::::::::.::::S@XXXX88 .. SXX88................  . .  .  .                                          
                                         .:;tttttttttttttttttttttttt.t%tt%%t;:ttt%tt:;tttt%ttt%%%t%tttt%t%%t%%%%%St%;SttttttS88Sttttt%@;;tttttttttt%tt%Stt%tt%t%tX;t%St%;ttttttS ;S%tttt;.;%tSt%tXtt%%%t%t%t%Xtt%%StStXtStS8%tttttt%;@Xttttt8tSt%%%%%%%%ttt%Stt%%S;tt%Xtt%%tttt8tttttX@:Sttt%tt%@;tt%t%%t%t%tt%ttt%t;ttttttttttttt %t%%tStt;%%%%%t::ttt;ttt;ttttt;;t;;;;;;;;;;;;;;;XSSSSS%SXXSXSSSSSS::;;:;::;::::;:::::::::::::::::.:%XXXXX@  8;XXXXX@S................ .   . .                                            
                                          .:;tttttttt%tttttttttttttt8@t%tX t%%S %tt%@:;tt%t%t%%%%tttt%t%%t%%t%%%%%%%t%tStttt%8:St:@%ttt.t%t%StStStStStStt%SStStS;S;;%XttS;;Stttt t;S; %ttt@8;%S;%S;tStStSXtStS;ttS;%%%ttttt%tt ;tttX@ ;@S@ttt8;;;t%Xt%%St%%%%%t%%%tt%t%tt;%t%%ttt;8%tt8S@t 8XtttS t;%t%%t%t%tttttttttttttt;ttttttttt8X%t%X ;SSt.%%%%8.::t;t;t;;t;t;;;;;;;;;;;t;;;t;;;;;t:SSSS8.t::8SSSS ;;;:;::::;:;:::::::;:::::.:::::::..8@XXX;:@@: 8@X@%@.............  . . ... .                                            
                                           .:;tttttttttttttttttttttt;;% .S;8t.::@  8.;;t%t%tt%t%tt%%%t%%t%%t%%%%t%%%t%%%tX  8;tS@;;8  S;%%%%tttttttttt;%S;t%tt%tttStttS;t%tt8  X;t;;8;8  ;:;S;t%%tS;t%t%S;tttt%%%tStt%StSt%%%X;8  ;:;Xt :t:  ;:ttStt%%ttt%%%t%%t%%%%%%Stttt%%tt%;:t: ::: ;8:;%. X;t%tt%tt%tttttttttttttttt%tttttttt;:;%..t;@%:::8  8.:;t;;;t;tt;;;;;;;;;;;;;;;;;t;;;;;;;:8  @::88.:8  8:;;::::;::::::;:;:::::::::::.:::.:...@..8.: X@.;: X..............     ..                                                 
                                            .:;;ttttttttttttttttttttt:;:::; :Xt;;;;;;ttt%%%t%tt%tt%t%%%t%%tt%t%tt%%%t%t%tttt;t%StS;;tt;%%%%%%%%%%S;S;%S;;%St%%%Sttt%%%tt%%S;tttt%8St X:;t;tt%%%%X;t%SStttt%Xt%S%S;tS%%t%t%%Sttt;tt:;t@tS;ttttt%%%S;t%%%%t%%%%%t%%%%t%tt%tt%t%t%ttt;;;;;tttS;:::;;t%ttttt%;tttttttttttttttttttt%ttt;tt;:.:t; ;Xt;;;;;;;;;;t;ttt;;;t;;;;;t;;;;;t;;;t;;;;;:::::::SSS@..::::::::::::;:::::::::::::::::.::::::.... ...;@X ::. .............. ....   .                                                
                                             .:;tt;tttttttttttttttttt;;t;ttX%t ttttt;%t%tt%%tt%t%%tt%t%t%tt%ttt%t%%%t%ttt%tt%;XttX;t%%%t%%%%%%%S;;tt%%tt%%tSt%%tt%S;S;%%S%tt%%%%% :;%;t%%%%%S%Sttt%Stt%St%%;%%S%tS;%%%%%St%%%%tS;t%%X%tXS;ttt%t%tt%%%%%%t%%%%t%%%%%t%%%tt%S;t%%%t%tttttSXtt@;;t;ttt%ttttt%ttttttt%ttttttttttttttttttt;:;;ttS%% t;;;;;;;;tt;tt;t;;;;;;;;;;;;;;;;;;;;;;;:;::;:;:@SS@.:::::::;:;:;::::::::;:::::::::::::::.:.......: XX:................ .     .. ..                                               
                                              .:;;t;t;tttttttttttttttttttt@%tt%;;tttttt%ttt%%%t%t%tt%t%t%%%%%t%%tt%%t%%t%tt%tX@ttXt%%%%%%%%%S%tttt%t%%tS;t%t%%%%X;;tt%St%%%St%S%%Xttt@;%%%SSt%%%%XttStttS;S;St%%%t%%%Sttt%%%S%%ttS;t@ttt t%%%%%%tt%%%%%t%%t%%%%t%ttt%tt%tt;tt%ttt%t%ttt ;tt@;;tt%ttt%tttt%t%ttt;ttttttttttttttttttttt;;;tt@%%tt;;;t;tt;tt;tt;;;;;;;;;;;;;;;t;;;;;;;;;;;;;;;;;;@SS8;;;;;::;::::::::;;::::::::::::::::::..:.......::XX@8..... ........ .  ...  ..                                                 
                                               .:;tt;ttttttttttttttttttttt %%%t:;;tttttt%tt%tt%tt%t%%t%t%tttt%%%tt%%t%%%%t%%t8tttt8tt%%%%%StS;%t%%t%t%%t%t%%t%Sttt%%%tt%%SttSt%% tttt ;%%%%tt%Xtt;%tt%%ttttttS;S;t%%%t%tt%%%%%%%ttt@Xtt;8S;%%%St%%t%tttt%t%%tt%tttt%%%%%tttttt%t%tt%tt88tttX8:;tttttttttt%tttttttttttttttttttttttt;ttt;tt;.%%S%::;ttt;;t;;t;;;;;t;;;;;;;;t;;;;;;;;;;;;;:;;;:;8SSSS@:::::::::;:;;::;:::::::::.:::.:.:::......:.:.t8@XXt.............  . ..  .                                                    
                                                .:;;;t;tttttttttttttttttt.%%t%%8;tttttttttt;ttt%t%t%%t%t%t%%t%t%t%tt%t%ttt%t8Stttt%8;tt%%%tttt%t%Stt%%tt%S;t%%%ttS;t%S;t%%%tttt@8ttttt.t%%%%%%tt%t%St%t%%%%tttt;t%%S;tS;%S;t%%%%%%% ttttt8tt%tt%t%t%%%%%tt%t%%tt%t%tttt%tt%%%%%%t%t%tt8tt%t%.;ttttt%tttttttttttttttttttttttttttttt;t;ttt;.S%%%S@;tt;tt;;t;t;;;;;;;;;;t;t;t;;;;;;;;;;;;;:;:;;8XSSSXX@::::::::;:::;::::::::::::::.:::.....:::.:..:S@X@@Xt . .......  ...   . .. .                                                 
                                                 .:;t;t;ttttttttttttttttS8%t%t%t8:;ttttttttttttttt%tt%t%%t%t%ttt%tt%tt%ttt%%.tttttt ;t%%%ttt%t%t%t;t%%%%tttS;%%%ttt%ttt%%%%%%t%8%ttttt8St%%S;ttS;%tt%%t%t%%%%%t%St;;tttt%tt%%%%%%% ttttttS8;tt%%t%t%%%%%%%t%%%%%%%%t%t%t%%%ttttt%t%tt8S%t%ttt.:tttt;tt%tt;tttttttttttttttttttttt;tt;;;t;%8%%%%%%8;;;;;;;t;;t;;;;;;t;t;;;;;;;;;;;;;;;;;;:;;;: SSXSSX..:::;:::::::::::::::::::::.:::..::.::.....:@@X@X@8t:.........        ..                                                     
                                                  .:;t;t;t;;;tttttttttt% %%%%%t%S ;ttttttttttttttttt%;ttt%%t%%t%t%%%tt%%%%%8ttt%tttt8;tttttttt%tttt%t%%%%tt;tt%tt%t%%t%S;t%%%t.%ttttttt tS;;t%tt%%tt%%%St%%%%%%t;tt%t%tS;tt%%%%%%X@tttttttX@ttt%t%t%%ttttt%%tttttt%%%%tt%%tt%%%%%%tt8X%tt%t%%8@;tttttttttt;tttt%tttttttttttttt;;;t;ttt;t.%%%%%%%%.:;;;tt;;;;;;;;;;;t;;;;;;;;;;;;;::;;:;:;;:8SSXSXSSS@:::::;:;:::::::::::.::::::::::.......:..::8X@X@X@Xt..... .  ... ....                                                       
                                                   .:;;t;tttttttttttttt:%t%t%t%%tSt:;ttttt%ttttttttttt%ttttt%t%tt%t%t%t%tt@t%tttt%tttS;t%%%tt%ttt%%t%%t%tt%tt%t%%%t%t%t;t%t%%:%tttttttt;;:;t%%tt%%%t%%%t%t%%%%t%tt%t%%tttt%t%%%t88tt%tttttt%t%%%t%t%tt%%%%%tt%%%%%%%tt%%%tt%%ttttttSStt%%t%%t%88;tttttttttttttttttttttttttt;;;;ttttt;;t;%%%S%%%%SS%::;;;;;;;t;;;;;t;;;;;;;;;;;;;;:;:;:;;;:SSXSSXSXSXS ;;:::::::::::::::.::.::.:.......:.:.:..S8@X@@X@X@XX..... .   .      .                                                     
                                                    .:;;;;tttt;;ttttttX%%%t%%%t%%%8S;;ttttttttttttttttttt;ttttt%%ttt%tt%% ;tttt%ttt%t% tt%%%%t%t%ttt%tt%t%%t%t%t%%t%%%tt%t%%%8%tttttttt%t@;t%%t%t%tt%t%%S;t%ttt%tt%t%%ttt%ttt%t8@ttttt%tt%t;:%%%%tt%tt%t%ttt%%ttttttt%%tttttttttttX.%t%t%%t%%t%@8;ttttttt%tttttttt;tttttt;;;tttttt;;tt@%%%%%%S%S%X8@:;;;;;;;;;t;;;;;;;;;;;:;;:;;;;::;;;;: SXSXSSSXSSS% :::;:::::::::::::::::.::....:.::.....@8X@@X@@X@@X@8...  ..  ..  ..                                                       
                                                     .:;t;t;t;t;tt;;8.S@8 @%t%% %8XX@tttttttttttttttttt%t%ttt;tttt%tt%t8StX8;tttttt;8%tS@;t%t%%%t%t%%%tt%%t%t%tt%tt%t%ttt%XX8X8tttt@.8Xt:8;ttttt%%tttt;ttt%%%%%t%t%tt%t%%t%% 8S8X:%ttt@.@@%@%;;t%t%%ttt%%%%tt%%%tttttttttttttttt;%@X.8%t%%:S8S8.;tttttt;tttttttttt;;t;t;ttttt;;;;t8 S@@ X%S%S t8X@X;;;;;;;;;;;;;;;;;;;;:;;:;;;;;;:;:;X@X8@.;XSXS:.@@X8S:::::::::::::::.::......:...:....;S88@::@X@@%:S88;@ .   .. ....                                                        
                                                      .:;tt;;ttttttt;:;:::SS%%S::::::tttttttttttttttttt%ttttt%%tttttt%;;;;;;;@@tt@X:;;;;;tt%%ttt%%tt%%tt%t%%tt%%t%%t%%%t%%;;;;:;;Xtt%S:;;::;tt%%tt%t%%t%t%t%%ttt%t%t%%t%t%t%%tt;;:::ttt% ;;;;::;t%t%t%%t%%tttt%ttttttttttttttttt;;::;:: :%%%.::::;;tttttttttttttttt;tt;;t;tttt;;ttt;;:::::SS%S%.:::::t;;;;;;;;;;;;;;;;;;;;;;;;:;:;;;:;::.:...S8XS8t::..::::::::::::::::::::::...:.::....:::.  . .;@X@@        . .                                                               
                                                       .:;;;;t;;;;;;;;;;;;:SS88:;;;;ttttttttttttttttttt%ttttttttt;%t%tttt;;t;;:@X;:;tt;ttt%tt%t%%%tt%%t%t%%t%%%tt%tt%t%t%ttt;tttt@8%X:;t;tttt%tt%%%t%%t%t%%ttt%%%t%t%tt%t%t%ttttt;t;Xtttt%tt;;;tt%%tt%t%ttttttttttttttttttttttttt;;;;;t%;%tS:;;;;ttttt;ttttttttttt;tt;;t;;t;t;ttt;t;;;;;;::SS88:;;:;;;;;;t;;;;;;;;;;;;;:;;;:::;;:;;;;::::::::.;88t.:::::::::::::::..:.:::......:......:..........8X@ :.... ... .  ...                                                           
                                                        ..;;t;tttt;;;;t;t;;:8:::;;;t;tttttttttttttttttt%tttt%ttt;%;ttt%tttt;t;;St:;tttttt%t%%tt%t%%t%%t%%%tt%t%%%tt%tt%ttttt%tt%t;t8:;ttttt%t%%%%t%tt%t%tttt%%t%tt%t%%t%t%%ttt%ttt%;;;8;tttttt%tttt%tttttttttttttttttttttttttttttttttttt;8:;;tttt;tttttt;t;tt;;;;;;t;ttt;t;;t;;;;tt;;;;;;;;:@:;;;;;;;t;;;;;;;;;;;;;;;;;:;;:;:;;;;;;:::::::::::.tt:::::::::::::.::.::.:::...:.::.:..::.:...........:X.:.. ..     ...                                                             
                                                         ..:;tt;ttttt;tt;;;;;;;tttttttttttttttttttttttttttttttttttttttttttttt;;;ttt;ttttttt%tt%tt%tt%%tttt%%t%t%t%%tt%tt%t%tt%tttt%tttttt%ttt%t%tt%tt%t%t%%%%ttt%t%t%tt%t%t%%;tt%ttttttttt%t%tt%t;tttt%tttttt;tttttttttttttttttttttttttt;;;;ttttttt;t;t;tt;t;ttt;t;;ttttttt;t;t;t;;;;;;;;;;;;;;;;;;;;;;t;;;;;;;;;;:;;;;:;;;;;:;:;::::::;::;::::;;::::::::::.::::.::::....:...:.......:................     . ..  .                                                              
                                                          ..;;;ttt;t;;tttt;;;;ttttt;t;tttttttttttttttttttttttttt%tt%tttttttt;tttttttttt;tt%tt%ttttttt%t%t%t%%tt%t%t%%%t%t%%%t%%%t%ttttt%t%%t%t%%t%%%t%t%%%%tt%%;tt%t%%t%t%tttttt%ttttttttt%tttt%tt%tttttttttttt%tttttttttttttttttttttttttttttttttt;tt;tt;;tt;tttt;ttt;;;;t;t;ttt;;;;;t;;;;;;;;;;;;;;;t;;;;;;;;;;;;:;:::;;;;;;;::::::;;:::::::::;;:::::.::..:::::::::.:...:..:....::................. .. .. ..  .                                                                
                                                           ..:;t;t;t;ttt;ttt;;t;t;tt;t;tttttttt%;ttttttttttttttttttttt;tttttttttttttttt%ttttttt%ttttt%tt%;ttt%tt%ttt%%%ttt%tt%t%ttttt%%tt%t%tt%t%%%tt%t%%ttt%tttt%ttttt%t%ttttttt%ttt;tt%tttttt;ttttttttttttttt%tttttttttttttttttttttttttt;tttttt;t;ttt;t;;t;t;;tttt;tt;t;t;;;;;;;t;;;;;;;;;;;;;;;;;;t;;;;;;:;;:;;;:;;;;::;:;:::;;:::::;::::::::::::::::.::::::::::.::.::..::....:.................  .  .     ..                                                                
                                                             .:;;t;tt;tt;;t;tt;;;tt;;t;t;;ttttt;tttttttt;tttttttttttttt%;ttttttttttttttt%ttt;tttttt%ttttttttttttttttttt%;ttt%ttttttttttt%ttt%t%tttttt%tttttttttt;;;ttt%ttttttt%tttttt%ttttttttttttttttttttttt%ttttttttttttttttttttttttt;t;tt;tttt;t;t;;t;tt;tt;;t;t;tttt;;;;;;;;;;;t;;;;;;;;;;;;;;;;;;:;;;;::;:;;:;:;::;;;::;:;::::::;::::::;:::::::.::::::::.:::......:..:...:::...............   .. ..  .. .                                                                  
                                                              .:;;;t;;t;tt;t;tt;t;ttt;tt;ttt;t;t;tttttttttttttttttttttttt%ttttt%;ttttttttttt%ttt%ttttttttttttttt;%ttttt%ttt%ttttttt%t%ttt%ttttttttttt%ttttttttttttttttt%t;ttttttttttttttttttttttttttttttttttt;tttttttttttttttttttttttttt;t;t;;t;t;tt;;t;;t;tt;;t;;t;;;;;;;t;t;;;;;;;;t;;;;;;;;;;;;;;;;;;:;;;;;:;:;;:;;;;::::::::::;::::;:;:;:::::::::::.::.:.:::..............:................  ..    . .. .                                                                   
                                                               ..:;;;t;tt;t;t;tt;t;t;ttttt;;;t;tttttttt;ttttttttttttttttt;tttttt%tttttttttttttttttttt%tttttttttttt%ttttttttttttttttt%tttt%ttttttttttt%ttttttttttt%ttttt%t%ttt%ttttttttttttttttttt%ttt;ttttttt%ttt;ttttttttttttttttttttt;;t;t;t;;;t;tttt;t;tt;;t;tt;tt;;;t;;;;;t;;;;;;;;;;;t;;;;;;;;;;:;:;;:;;;;;:;:;;:;::;::::;;::::::;::::::::::::.:::::::::......:..:...::.................. ...  .. .                                                                        
                                                                ..:;;;;;;t;tt;t;;t;;t;t;;;tttt;;;;t;tttt;ttttttttttttttt%ttt%ttt;ttttt;ttttttttttt%tttttttttttttttttttttt%ttttttttttttttt%ttttttttttt%ttttttttttt%ttttt%ttttttttttttttttttttttttttttt%ttttttttttt%ttttttttttttttttt;;;t;tt;tt;ttt;tt;tttttt;t;t;t;;;;t;;;;;;;;;t;;;;t;;;;;;;;;;;;;;;;;;;;:;;;;;;;;;;::::::;::;::::;;::::::::::::::.:::.:.:::::...:::..:.:...................   .   .. .  .                                                                      
                                                                  .:;;;;;;;;tt;ttt;tt;;t;;t;tttt;t;tt;;;;ttttttttttttttttttttttttttttttttttttttttttttttttttttttt%ttttttt%tttttttttttttttt%tttttttttttt;tttttttttttttttt%;tttttttttttttttttttttttttttttttttttttttttttt;ttttttttt;;;;;ttt;;t;tt;t;tt;;t;ttttttt;t;t;;;;;;;;;;;;;;;;;;;t;;;;;;;;;;;;;;;;;;;:;;:;;;;;;;::;::;:;:;::::::::::::::::::::::::::.::.....:::....:.:.................. .. . .      .                                                                       
                                                                   .:;;;;;;;t;ttt;tt;tt;tt;t;tttt;ttt;;tt;t;;;;;;tttttttttttttt;t%ttttttt%tttttt%ttttttttttttttttt%tttttttttttttttttttttt%ttttttttttttttttttttttttttttt%tttttttttttttttttttttttttttt%tttttt;tttttttt;ttttttt;;;;ttttt;tttt;tttt;t;;t;ttt;;;;;;t;;;;;;;;;;;;;;;t;;;;;;;;;;;;;;;;;;;;;;::;:;:;;;:::::::::;:::::::;;;:;::::::::::::::::::::...:..::...:..:..................   . .  ..  ...                                                                        
                                                                    ..:;;;;;tt;;;;t;;;ttttt;;tt;;;t;.S:@@;;ttttttt;tttttttttttttt;ttttttttttttttt;tttttS@.S:;;ttttttt;ttttttttttttttttttt%ttttttttttt%tttt88.t S;;ttt%t;tttt;ttttttttttttttttttttttttttttttttXX;;SS;;t;;;;t;;tttttttt;tt;t;tttt;;t;t;t;;;;;;;;t;t ;;88:;;;;;;;;;;tt;;;;;;;;;;;;;;:::::;;;:;;;:::::::;8;88.:::::::::::::::::::::::::.::::..:..:........:88t8%............  . .   . . ..                                                                          
                                                                     ..:;;;;;;;;;;;;tttttt;ttt;tttt@S%%%S ;;;ttt;;;t;;;;t;t;tttt;;tttttttttttttttttttt t%%%%8;ttttttttttttttttttttttttttt%ttttttttttt%tttS@%ttt.;;ttttt%ttt;%ttttttt%ttttttttttttttttttttt;t@8%%%%8X;;;t;t;ttttttt;;;;tt;t;ttt;;tt;tt;;;;;;;;t;;ttS%%@@:;;t;;;;t;;;;;;:;;;;;;;::::;;;;;;;;:::::::::8XSXXX :::;::::::::::.::.:::::.:.........:.......:..@X@@@8......... . ..  . ..  .                                                                            
                                                                       .:;;;;;;;;;;;;;;;;;;t;ttt;;;X%%%%%;;;;t;t;ttt;tttt;t;t;;tttttt;;tttttttttttttttt%%t%%X;;tttttttt%ttttttttttttttttt%;tttttttttt%ttt8%%%%tt8;ttt;ttttttttttt%;tttttttttttttttttt;ttttt; t%%%%%.;;ttt;t;ttt;;;;ttttt;t;t;;;;;;;;;t;;;;;;;;;@S%SSSS8:;;;;;;;;;;;;;:;;;;;;:::;;;;;;;;;::::::;:;;;8XSSSS..:::::::::::::::::.::.:..:....:...:..:.::... @@X@@8....... . .   .. .   .                                                                             
                                                                        .::;;;;;;;;;t;;;;;t;;;;;ttt t%%%@%:;t;;;tttttt;;t;t;tttt;tt;ttt;t;;t;tt;tttttt;8%%%% t%%tttt%;ttttttttttttttttttt%;ttttttttttt;%;88t%t%S:;ttttttttttttt;ttt;t;tt;ttttttttt;;;;t;;;ttS;%%%%;;tttttt;;t;;;tttttt;;;t;;;;;;;;;;;t;;;;;t;t;:SS%S%@8:;;;;;;;;;;:;;;:;;:;::;;;;;;;;::::;:::;::;;: %XSX8S:;:::::::::::::::::.::.:.:.::.:.::..:.....:.S8@@X@ ......  . . .  .  ..                                                                               
                                                                         ..:;;;;;;;;;;;;;;;t;;:;St8S8  .@t@tX 8;;;;t;t;tt;tttt;tttt;;;;ttt;;ttt;tX.Xt@tX:  @t8;St::;tt;tttttttttttttttttt%;ttttttttt8t@;X:tS@88ttX S:;tttttt;tt;ttttt;tttttt;;;;;tttt%@8t%% S  S @%t88;ttt;tt;t;;;;;;;;t;;;;;;;t;;;t;;;;;%X%%X@8  ;% X%8SX:;;;;;;;;::;::;:;;:;;:;:::::::::;;;.@%8S8. :8;8S8:8.::::::::::::::.......:....:......8;8@8t8t:;8X8X8 S  .  . .  . .                                                                                 
                                                                          ..:;;;;;;;;t;;;;;;;XX%S%S%X:@:%%%%%%X;;tt;;;ttt;tt;t;t;;t;tttttt;tttt;;@%%%%%t:@;%%%%%%XS;;tttttttttttttttttt;tt;tttttttt;:%%%%S@;@t ;%%%t;S;;tttt;ttt;tt;;tt;t;;;;t;tttttttt@%%%%%%@XSXt%%%%%X:t;tt;;;;;;;;;;t;;;;t;;;;;;;;;;;;t@SSS%S SS:8SSSSS%::;;;:;::;;:;;;;;;;;::::::::::;;:tSXSSSX@:X.;SXXXX%.::.:.:..:::..:.::..::...:........%@@X@@..;;@@@@@@8;... ..  .                                                                                    
                                                                            .::;;;;;;;;t;;;;;;XS%S%S8.S8.SS%S%;;;t;t;t;ttttt;t;t;ttttt;;ttt;;t;;tt%%%%%.8t.8%%%%%@;;t;t;ttttttttttttttt;t;;t;tttttt;X%%%%%8;@8 t%%%%%8;;tt;t;t;t;t;t;t;;tt;t;tttttttt;; t%%%%S8. 8%%%%%% ;;t;;;;t;t;;;;;;t;;;;;t;;;;;;;;;:8S%S%S% 88:8SSSSS@::;;;;;:;;;;;;;;;;::;::::;;::::::t8XSXSX8:XX XXSXX:.:::::.::...:....:....:.:..:.......X@@X@.XS;XX@@@@8;:.    ...                                                                                    
                                                                             ..:;;;;;;;;;t;;;;@SS8:S:S%SS8t8%8X:;;;tt;tt;;;;t;t;ttt;;;tt;;t;ttt;;@8%8%8SS% t@:8S%8;;;t;tt;t;;;;t;;;ttttt;;t;tt;t;t;;t8;8XS8;%t: .8@:;.;;t;;t;tttt;t;tttttttt;tt;t;;;;;t; :@X;t.XS:%SX@  ;tt;;;t;t;;;;;;;;;;;;;;;t;;;;;;;;;:ttX@. .tX;8X%@;X;:;;;;:;:;:;;;;:;:::::::;:;::;::;::8S%@.S: %XS8tX;8S.::::.::::..:......:..............S8;X:8;S@ ; ;StX8:..  . .                                                                                      
                                                                               .:;;;;;;;;;;;;;:::::::;SS..:::::;;;t;;;;;;tttt;t;t;;;ttt;t;t;t;t;t;::::::Xt:;:::::;;;tt;t;;t;;t;t;ttt;;;;ttt;t;;t;;;;t;:::::tS@::::::.:;;;;tttt;ttt;ttt;;tttt;tt;t;tttt;tt:;::.;tS;:::::;;;;;;;t;;;;;;;;t;t;;;;;t;;t;;;;;;::..:.:::X%S .::::;;:::;;;:;:;;:::::::;:::::::::::::::.....:;X ::.......:.:::..:...:..::.:.:...:..............: S%.:..  ..   ..                                                                                        
                                                                                ..:;;;;;;;;;;;;:;;;;;8S.:;::;;;:;;;;;t;;;;;;;;t;tttttttt;;tt;tt;;;;;;;;; %8;;;;;;;t;t;t;;t;tt;ttttt;;;tttttttt;t;tt;;;;;;;;8%%8:;;;;;;;tttttt;tt;;tt;tt;;;t;t;t;tttt;ttt;;;:;;.%%:.:;;;;;;;;;;t;;;;;t;;;;;;;;t;;;;;;t;;;;;;::::::8SXS:::::::;;:;;;;:;:::::::::::::::::;:::::;::::.:::8S :..::.::::::.:.........:....:..................:.@@...  .. ....                                                                                         
                                                                                 ..:;;;;;;;;;;;;;;;;.S%S8;;;;:;;;;;;;;;;;;;;;;t;t;;;;;;;ttt;;t;t;;tt;;;8S%t.;;;ttttt;ttttt;tt;t;t;;;tttt;t;;;;t;ttt;t;;t;tt8%%8;;;tt;;;;t;t;;;t;t;t;tttt;t;t;;;tt;;;;t;;;;;;;:.S% ::;;;t;;;t;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;::;;;:8SS8;;;;:;;:;;:;:;:::;:::::;;;:;;:;::::;;::::::::::.XX@8.::::::........::::::.:...:...................@8@@;   . ..                                                                                             
                                                                                   ..:;;;;;t;;;t;;;;%SS%@:;;;;;;;;;;t;t;t;;;;;;;;;;;;;t;t;;;t;ttttt;;t;S%%%t:;ttt;;;;ttttt;ttt;t;ttttttt;t;ttt;ttttt;;t;;t ;%%@tttt;t;tt;ttt;tttttt;ttt;t;;;t;;;;;;;;;;;;;;;;XS%S%@::;;;t;;;;;;;;;;;t;;;;;;t;;;;;;;;;:;;;;;;;:;;t@SS% ;;::;:;;::;;;::::::;::;::::::::;:::::::::::.:::XXX8.::::....::.:..:......:....................   8@@@..                                                                                                   
                                                                                    ..::;;;;;;;;;;;tX%SSX8:;;;;;;t;;;;;;;;;;t;;;;;;;;;;;;;;t;;;;;;;;tt8X%S%%;:;;;ttt;ttttt;tt;t;tttttt;;;tttt;tt;;t;ttt;tt8S%%%8;;;tttt;;t;t;;;;;;;;;;;;;;;t;;t;;;;t;;;;;;;;;.%S%S::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;:;;::;:;:;;;8SSS%@;:;;:;:;::::::::;:::;::::::;:;::::::::::::.::t8XXX@@......:::....:...:..:................... . .X8@@@@S ..                                                                                                
                                                                                      ..:;;;;;:;;;SSSS%S%.;;;;;;;;t;;;;;;;;;;;;;;t;;;;;;;;;;t;;;;;;t;;.S%%SSSS;:;;;;;tt;;t;t;;ttt;t;;;;ttt;;t;t;t;ttt;tt;@S%S%%@8;;;;;;;t;;t;;;;;;tt;;;;;;;;;t;;;;;;;;;;;;;;.%S%S%S :;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::;:;;:;;;:;88SSSSS8:;:;::::::::;:;::;:;::::;::::::::::::::::::tSXXSXX:.:..:::.....:...:...................... .  .;@@@@@%:..                                                                                                
                                                                                       ..::;;;;;:;:SSSSSS%X:;;;;;;t;t;;;;;tt;;;;;;;;;;;;;;;;;;;;t;;;;@S%S%%%%;:;;;;;;;;;;t;;;;;;;;;;;;;;;;;;t;;t;;;;;;t;;XS%%S%%S;;;;;;;;;;;t;;t;;;;t;;;;t;;t;;;;t;;;;;;;;;8@SS%SS%88:;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;;;;;;;:;;tXSSSSSSSt.::::;:;::::::::::::::;:::::::::::::::::.:;XXXXXXXS...:....:::..:.:.................... .   . S@@@@@@t                                                                                                  
                                                                                         ..::;;;; %SSSSSSSXX:;;;;;t:;;;t;;;;;;;t;;;;;;;;t;;;;;t;;;;;%X%S%S%S%% ;;;;;;;;;;t;;;;t;;;;;;;;;t;;;;;;;;t;;;;;@8%%S%S%S%S:;;t;;;;;;;;;t;t;;;;;;t;;t;;;;;;;;;;;;;;t%SS%S%SS%:;;;;;;;;;;;;;;;;;;;;;;;:;;:;;;;:;;;;:;:;;SSSSXSXSXSX.::;::::;:;::::;::;:::::::::::.::::::::: SXXXXXXX8@..:.............................. .  .. @@@@@@@@@8                                                                                                  
                                                                                          ..::;: %SSS%SSSSS8S:;;;;;;;;;;t;;;;;;;;;;;;;t;t;;;;;;;;;;S@S%%S%S%S%% ;;;t;;;;;;;;;;;t;;;;;t;;;;;;;t;;;;;;;;8%%S%S%%S%%%8;;;;;;;;;;t;;;;t:;;;t;;;;;;;;t;;;;;;;;X S%SSSS%SS% S::;;;;;;;;;;;;;;;;;;;:;:;;:;;;:;:;;;:;8SXSXSSXSSS%8::::::;;::::;;::;:::::::::::::.::::::: XXXXXXXXXX8X...:...:.:.................... .  ..  X8@@@@8@8@@8                                                                                                 
                                                                                            ..:8%SS%SSSSSSSSX.::;;;;;;;;;;;;t;;t;;t;;t;;;;;;;;;t;;.8%SS%S%S%%S%t8;;;t;;;;t;;;;;;;;;;;;t;;;;;;;;;t;;;;X8S%%S%S%%S%S%.;;;t;;;;;;;;;;;;;;;;;;;;;;;;t;;;;;;t@SS%SS%SSSSSSS%@:;;;;;;;;;;;;;;;;;:;:;;;:;;;;;:;;::t.SXSXSXSSXSXS8@:::::::::;::::::::::::::.::.:::.::..8SXXXXXXXXXXX@.....:...................... .  .   .:8@@@@8@@@8@88X                                                                                               
                                                                                             .:%.:8.8SSSS @.:;..;;;;;;;:;;;;;;;;;t;;;;;;;;;;t;;;;.;:.@ S%S%8 8::tX:;;t;;;;;;;;;;;;;t;;;;;;;;;;;;;;;;X.: S .%S%S 8t.tX%tt;;;;;;;;;;;t;;;;;;;;;;;;t;;;;;;8:%S8SSSS8S% :;@::;;;;;;::::::::;:;;:;;;;;:;;;:::tSt@ %SXS; S.@.::;;:::::::::::::::::.::.::::::.:S: t8.8@XXt 8; .;........................    . . . ;. ;8.:@@88.@t.X:.                                                                                             
                                                                                              .  ... SS8X..::..:;;;;;;:;;:;;;;;;;;;;;;t;;;;t;;;;;::::::S8SS ::::::;;;;;;;;;;;;;;;;;;;;;;;;;tt;;;;;;;:::::;@@SS@::::::;;;;;;;;;;;;;;t;;;;;;;;;;;;;;;;;;;::::..:.SS :::::::::;;;;:::;;;;;;;;;;;:;:;::::::::;;::..::@XSXX::.:..::::::::::::::::::::::::.:::::..::.....  XX88 ....  ..................... . .. ..          88@8      .                                                                                              
                                                                                                  .::%88:::::::;;;:::;;;:;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;:8S%:;::;;;;;;;;;;;;;;t;t;;;;;t;;t;;;;;;;t;;;;;;;;;:X@ :;;;;;;;;;;;;t;t;;;;;t;;;;;;;;;;;;;;;;;;;::::::;;8@::::::::;;;;:::;;;;;;;;;;;:;:;:;:;::::;:::::::::: @;;::::::::::::::::::::.:::::::::::::...:.........S@8 ..........................      .   . .        @@X                                                                                                     
                                                                                                  ....:::;:;:;;;:::;;;:;;;:;;::;:;;;;;;;;;;:;;:;;:;;;;::..:::;;;;;;;;;;;;;tt;;;t;t;;;;;;;;t;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;:;;;;;;;;;;;;:;;;;::;;;;:;::::;;;;;:;:;;:;;;;;;;;;;:::::;:::::::::;::;::::::::::;::::::::::::::::::.:::::.::::::::....:.....................................    .. . . . .                                                                                                                  
                                                                                                     .:::;;:;;:;:;;;:;;;;;:;:;;:;;:;;;;;;;:;;;;;;:;;:;::::::;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;t;;;t;;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;:;;;;:;;;:;;;;::;;;;;;:;;:;:;;;;;:::::::::::::::::::;::::::::::::::::::::::::::::::::::::::.::.........::...::.:.............................  .  ..  .   ..                                                                                                                   
                                                                                                      ..:;;:;:;;;;;;;;:;;;;;;;;:;:;;:;;:::;;;;;:;;;;::;::;:;;::;;;:;;;:;;:;;;;;;;;;;;;;;;;:;;;;;;;;;:;;;;;;;;;;;;;;;:;;;;;;;;;;;;;;;:;;;;;;;;;;:;;;;:;;:;::;:;:;;:;;:;;;;:;:;;:::::::::::;:::;:;:::;;:::::;:::::::;:::::::::::::::.::::::::..:.:.:.....:....:...:.:........................  .  .. .   . ..                                                                                                                     
                                                                                                       ..:::;:;:;;;;:;;;:;;;;;;;;:;::;:;;;;;;;;;;::;;;;;;:;;::;;:;;;;;;:;;;:;;:;;:;;;:;;;;;:;;;;;;;;:;;:;;:;::;;;;;;;:;:;;:;;:;;;;:;;;;;;:;;;;;:;:;:;;;;:;;:;;:;;:;::;:;;:;::;::::::;;:;:;:;:;:::;;;::::::::;:;::::::::::::::::::.::::::::::::.:..:..::...::....:.......................  ..  ..  .  ...                                                                                                                        
                                                                                                         ..:;::::::::::;;:;:;;:;;;;;;:;;;;;;;:;:;;;;:;;;:;;;;;;:;;;;;;;;;;:;;:;;:;;:;;:;;;;;;;;;;;:;;;:;;:;;:;;::;:;:;;;;:;;:;;::;:;;;;:::;;:::;:;;;::;;;;:;;:;;:;::;::;:;::;::::;;;:::;:;::::::;::::::;;::::::::::::::::::::.::::::.:::........:...::...::..:...................... .    ...   .. .                                                                                                                          
                                                                                                           ..:::::::;;:;::::;::;;;;:;;:;:;:;::;;;;;:;;:;;:;:;;;;;;;;:;;:;:;;:;;:;;:;;:;;;;;;:;;:;::;:;;;;;;::;:;;::;:;;:;;:;;;:;;::;:;:;;;;;:;;;;:;;;;:;:;;::;;:::;;:::::::::;:::::::;::::::::;:::::::::::::::::::::::::.:::::::.::..:.............:....:...:...................... .... ...     . .                                                                                                                            
                                                                                                            ..::::;:;::::::;:::;:::;::;:;;;;;;;:;;;;;:;;;;:;;:;;;;:;:;;:;;;;;;;;;;;;:;;;;;;::;::;;;;:;::;:;;;;;;:;;:;;;;;:;;;;;;;:;:;;;;;;:;;;;;;;::;:::;:::;::::;:::;::::;::::;::::::::::::;::::::::::::::::::::::.:::.:::.::::::.::.....::::.::::....:......................... .      .    ....                                                                                                                              
                                                                                                              ..::::;::::;:::;::::;:;;;:;:;::::;;:;:;;;:;:;;:;;;:;:;:;;:;:;;;;;;;;;;;;:;:;:;;;;;;;;;;;;;:;;:;;;;;;:;;;;:;;:;;:;::;;;;::;;;::;;:::;::::;;;;:;::::;:::::;::::;::::;;::::::::::::::::::::::::::::::::.:::::::::..:....:....::.....:.....::.......................  .  ..  ..  ...                                                                                                                                  
                                                                                                               ...:::::::;:;:::;;::::::;:::::;;;:::::::;;;;;;;:;:;:;;;;:;;;;;;;;:;;;;:;;;;;;;:;:;;;;;;;:;:;;;;;;:;;;;;;;;::;;:;;;::;:::::::::::::::::;::::::::;::::;::;::;:::;:::::::;:;:::::::::::::::::::.:::::::::::::....:...:....::.:....:...:::....................... .   ..  .  ..                                                                                                                                      
                                                                                                                 ...::::;;:::;;:::::::::;::::::::::::::;::::::::::;:;:;:;:;;:::::;:::;:;::;:;;:;;;;::;;;:::;:;::::::::::::;::::::;:;:;;::::::::::;::;::::::;:::::;::::::;:::::::::;;:::::::::::::::::::::::::::::::::.:...::.:..::..:..:....:.:..........................  . . .  .  ..   ..                                                                                                                                    
                                                                                                                   ..:::::::: .88. ::;:::::;::::::;;:;;:::;:::;::;::::;:;:;::::;%%88tS;::;:::::;::::;;::;:;::;:;::::;:::::::::::;::8SX8S8t;;:;:;;:::;:::;::::;:;::::;:::::::;:::::::::S8%8XX8.::::::::.:::.:::::...:..:....::......::....:S:8XtX........................  .   ..   .. .      .:XS::                                                                                                                             
                                                                                                                     ..:::::;@SSSXSt.::::::::;:::::::::::::::::;;:::::::;:::::;X8XSSXSX::::;::;::::;:::::;:::::::;:;;:;:::;:;::::::@SSSXS:::::::::;:;::::;::::::::;:;:;:;::::::::::::.;XXXXXX::::::::.::::.:::...::..:..::.....::.....:.:XX@X@X8S...................    ...  .  .. .        S8@@@88X                                                                                                                            
                                                                                                                       ..:::tXXSXSX%..::;:::::::;:;::::;::::;::::;:::::::::::::@XSSXSS@::::::::;::::::::;::;::::;:::::::;:;::::::;:8SXSSX:.:::;:;::::::;::;:::::::::::::::::::::::::.::XXXXX8..:::::::::::::....:...:..:.....:.:..:..::..@@X@@@@X................  . . .    ..   .          t888@@8t                                                                                                                            
                                                                                                                        ..:t8 S8@t @  ::::;;::::;:::;::::::;::;:::::::;:::;:S  ;t 8@S8@   %;;::;::;:::;:::;::;:::::::::::::;;:;8   S;8@@S@   8:::::;:::;::::;:::::::::::::::::::::8   @X@@8:S:  8...:::.......:.:....:......:.....:..t:  8@%88.:X  X..........  .. . .    ..  ..        .%:.8 ;88: 8X.                                                                                                                          
                                                                                                                           . ....: S%SX@@.:::;::;::;::::;;;::;::;::;:;:;:;;.@SS@%t:.:8S%%%@X::::::;:::::;:::;::;::;::;:;::::::@S%%S88 .. XStSX :::::::::::::::::::::::::::::::::: XSSX@....88XSSX8..:...:.::.:....:....:.:.:...::...X8@XX@@.  ;SXXXX.......  . .   . . .... ..         S%88@@;.  .% :                                                                                                                         
                                                                                                                           ..SS@@SXXSXSXX.::::::::;::::;:::::::;::;::::;:;;@SSSSSS8t;SSSXSX;:::::::::;::::::::;::;::;::;:;;::XSSSSXX%S;:SXSXSS@:::::::::::::::::::::::::.::.::.::8XXXXX%:;t;XXXXX@S....:........::..:.:..::...:.....t@X@@X@:%SS@X@X@Xt     .  ..  ..  .                %@8@@@@@88t@..                                                                                                                           
                                                                                                                               @ tXXXXX8@.::::::::::::::::::::::::::;:::::t@SXSX8888.:XSSX@.:::::::::;::;::::::::::;::::::::::.XXXS8::@8@XXSXX8.::::::::::::::::::.::::::::::::::8XXXXXX8X.;8@XXX:........:..::::..:................ 8@X@@t.8888@X@@t;  ... . .  .   ..  .             8@@8@8;: 8.                                                                                                                              
                                                                                                                                .::.8X X..:::::::::::::::::::::::::::::::::;.@X S.:XS.t@SX@.:::::::;:;::::::::::::::::::::::::.;8SSX XXt 8@X88.::::::::::::::::::::::..:.:::..::..88S@8 t8S.SSX8%.....:..:.......................... @SX8% tS;.; X8.....    .   ..  .                   ; X8:...                                                                                                                                
                                                                                                                                    ..:..::::::::::::::::::::::::::::::::::::.::..8S;  .....::::::::::::::::::::::::::::::::::.......:@%......:::.:.::.::.::::::.:::.::::::..:..:.......SX;.... .....::..:.:..:......................  ..  t8X..:.  ...   ..  ...  .                    ..                                                                                                                                      
                                                                                                                                     ..::::::::.::::::::::::::::.::::::::::::..:.SXX@.....:::::::::::::::::::::::::::::::::::::....:S8X%...:::.:.:::::::.::::::::.::::::...:::..........%X8;:............:.............................. . 8@@@..       ...  ..                         ..                                                                                                                                      
                                                                                                                                      ...::::::::::::::::::::::.::.::::::::::::::tXX@S..:::.::.:::::.::::::::::::::::::::.::.:.::::.SXXXt...:.:::::::::.:::.:..............::..:..:....t8XXX..........::...............................   tX@@% .  .. ..    .                                                                                                                                                                   
                                                                                                                                         ....:.::::::::::::::::::.::::::::::::::@@XXXS.::::::.::::::::::::::::::::::::::.::.:::::.::@XX@S...::::::::.::::.......::.:::.:.:.:..:...:....%@XXS.......................................   .  .X@@@8S  .. . .                                                                                                                                                                        
                                                                                                                                           ..::.:::::...::::.:::.::::::::::::::.;XXXX8@.::::::::::::::::::::.:::::::::::::.:::::.::XXXXSXt.......:...:....:.::..:..:....:........:...:t8XX@XS.................................... . . . .@8@@@@% .                                                                                                                                                                              
                                                                                                                                             .........::...::::.:::::::::::.:.:.XXXXXX ..::::::::.:::.::::::.::::.:.:.::.:::::::.:88XXXX@S;:.::::..:::...::....:............::.:.:..:;XX@X@X88...............................      ..   ..@@@@@@:                                                                                                                                                                               
                                                                                                                                               ......::..::....:::..:.......::88XXXXXXX8.:::::::.::.:..:::.:::....:.:::..:.:.....S%XXXXXXX:::.:...:.....::.......:::.:::.::::..:...::.@@X@@@X%%..........................    .. ...   ..@@@@@@@888.                                                                                                                                                                             
                                                                                                                                                 ...:...::....::....:.....:..@8@XXXXXXXX ::.........:.::........::........:...:.;tXXXXXXXXXS..........::....:..:::...:...:..........S@X@@X@X@X::................... . . . . . ..    ..  X@@@@8@@@@S                                                                                                                                                                             
                                                                                                                                                    .......:..:.......:.::..StXXXXXXXXXSX:.......:.:.........::..:.....::......::XXXXXXXXXXX@..::::........::..:...:...............@@X@X@@X@@@X;:.............. ..  .  .  .     . ..  :8@@@8@@8@8@;;..                                                                                                                                                                          
                                                                                                                                                      .....:.....:::.:..:..ttXX8SXXXX88XX8@::::::....:.:.:.:.......::....:..::8:XX@%XXX@8SXXX%S.....::..:....:...................SSX@@S8@X@X%@@@.8..........  .   . .. .  ... .. . .:@88@X8@8@@%88@XS                                                                                                                                                                           
                                                                                                                                                       .......:..:.......::@X8@.;8XXX  ;8@S8.......:.:.:.:.:..:::.:....:..::..@X8@...@XX8.:8@X8....:.............................8X88:.8X@X  .88X@.....     .  .  ..   . .   . .    @@88;..8@8@:.S88X..                                                                                                                                                                         
                                                                                                                                                          ....:......:.::.:.....:;8@t .:.........:::.........::.....:..:::.:........88Xt;:::.. ..................................  ....;%@88..   ...   .. . .  ..  .  .. . . .         . %88%                                                                                                                                                                                 
                                                                                                                                                            ...::.:.:..:..........@%............::....:.....:.....:.:....:...........t;::..............................................::;;....  ..  . .  .  .. .   ..   .                  SS                                                                                                                                                                                  
                                                                                                                                                               ................... ..........:::.....:...::.........................:: ........................................... .....  ..   ...  ..   . ..   . .  .                                                                                                                                                                                                          
                                                                                                                                                                 .................. ............................................................................................ ..  . .   .  ..       ..  .  . .                                                                                                                                                                                                               
                                                                                                                                                                    .......................................................................................................           .     ..   .. .... .                                                                                                                                                                                                                      
                                                                                                                                                                       .......................................................................................... .   .    .. ... ... ..... .   .  .                                                                                                                                                                                                                            
                                                                                                                                                                         ................................................................................ . .   .  ..  . .  .    .. .     .   ...                                                                                                                                                                                                                               
                                                                                                                                                                            ...... .............................................................        . .. ..  .. .. .. .  ..  .   .. . . . .                                                                                                                                                                                                                                 
                                                                                                                                                                               ................................................. ...            .......  .    .           . . .. . .  .                                                                                                                                                                                                                                         
                                                                                                                                                                                  .... ...... ............... ...... . . .  .  .     ..... ...         . . .  ... ... .. .  .                                                                                                                                                                                                                                                   
                                                                                                                                                                                       .    ..               .      . .  ..    . . . .   . .  .... ... .   ..   .   . .   .                                                                                                                                                                                                                                                     
                                                                                                                                                                                       ..  ..  .......... .S  @  ...   ..  . ..  ... . . .   .    .   . ..   .8  8                                               X  X                                                                                                                                                                                                           
                                                                                                                                                                                          .  . .        .tt@X@8X .  . . .. . .  .   .  .. ... . .. .  . .   .t@@@8%.                                            X8@@@:;..                                                                                                                                                                                                       
                                                                                                                                                                                             .  .. .  . .8X@@@@@@   ...    .  ..  .  .  .                   .88@@@@:                                           @@@8@@@8.                                                                                                                                                                                                        
                                                                                                                                                                                               . . .. ...X8@@@@:.. .     .. . .  . .                        t8@@8@Xt.                                          .:@@8@8@                                                                                                                                                                                                         
                                                                                                                                                                                                     XX.; 88.; 88..X;:.                                 88..@8@::@8@..8@                                   ;8..88 ..88 : @@                                                                                                                                                                                                     
                                                                                                                                                                                                    t8@8@@ . .X88@8@8X                                 S88@8@Xt:.SX@8@88X                                 X8@8@@8X   .@@8@8t                                                                                                                                                                                                    
                                                                                                                                                                                                     %Xt@@8..  @@8@@@X                                  X8@8@@@8888@@8@8 .                                X@8@@8@  ::88@% X                                                                                                                                                                                                     
                                                                                                                                                                                                     .  @@ .@8:.8@@88                                  ;.8@@88  8@8@8 ;:.                                8@8@@;:@8. @X..                                                                                                                                                                                                      
                                                                                                                                                                                                           :8X. 8%@S                                  .. 8%@S .88..SStS.                                  S%@8 .S8:.                                                                                                                                                                                                          
                                                                                                                                                                                                                  .                                        .  X@@@    .                                       .                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                              8@@8                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                             ;88@8;.                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                             8@8@@8.                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                            S88@@@8S                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                           . 8@8@88 .                                                                                                                                                                                                                                                           
                                                                                                                                                                                                                                                           8@@@@8@@@8                                                                                                                                                                                                                                                           
                                                                                                                                                                                                                                                           @@8@8@@8@8                                                                                                                                                                                                                                                           
                                                                                                                                                                                                                                                         S8@8@@@8@@8@8S                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                       ;.@8%;;@8@8:;S88;;..                                                                                                                                                                                                                                                     
                                                                                                                                                                                                                                                      .::.   t88@8;.  .:;.                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                       ..   ..@:.X..  ...